page contents

面经||【阿里巴巴】Java岗-基础平台研发工程师面经

一面 面试官是当时发内推邮件到我们学校的人,为人比较和蔼,全程带着笑,然后上来先问了英语成绩,唔,我是那种雅思半途而废不想考的人了,不过他问的是四六级,我就说我六级480(当时觉得...

attachments-2022-01-gCULpPJW61ea19e09bbfb.png

一面

面试官是当时发内推邮件到我们学校的人,为人比较和蔼,全程带着笑,然后上来先问了英语成绩,唔,我是那种雅思半途而废不想考的人了,不过他问的是四六级,我就说我六级480(当时觉得考过了就没继续了)。然后他就叫我英语自我介绍,人都懵了,看了半天面经也没看到这出啊,然后硬着头皮说了,再然后就是一系列针对简历的提问了,其实有一个问题我已经被问了无数次了,就是,你给我说说你这些项目里你觉得做的最好的吧,这个之前准备过了,我就一顿balabala说,然后他问道什么就答,因为我的项目大多是课程的项目,列在简历上的也都是偏算法的,所以没给到面试官一些问到我非常技术向的问题,然后我们就愉快的把简历给聊完了,再然后他看到我写熟悉java,问了一些并发的问题,问了volatile。这个刚好看过,不过回答的也比较凌乱吧,基本就是从缓存一致性说了一下。最后他说写一道题,给我20分钟,题目是

​ 有一根10米长的绳子,需要裁剪后卖出。每次裁剪的位置只能是整数长度的位置,如:1米、5米的位置。不同长度的绳子对应的售卖价格不同,长度从1米到10米价格分别为:1,5,8,9,10,17,17,20,24,30。现在需要找到一种最优裁剪绳子的方法(可裁剪多次或0次),使得最后卖出的价格最高。请设计一个算法找到最优的裁剪方法,并算出最高的卖出价格。

这个想了一会,心想10米不就是1+9,2+8,…等的组合么,然后比如4+6,只要4是最优,6是最优,那4+6就是最优,所以是一道比较经典的动态规划了?

然后他给了我一个网页链接,是一个阿里内部的在线IDE,比较难用,也没有代码补全,而且也有点卡,然后我怕我写不完,我说我可以先说思路吗,他说,没事,你先写,你说完思路就没时间了。

然后我就硬着头皮磕,最后卡点时间到了,刚好写完,一运行,在线IDE报错了,看不懂(后来在自己电脑上运行了一下,是StackOverflow),然后他说没关系,我就给他说了下我的想法,然后就是正常你还有没有什么问题,没问题面试就结束了

二面

二面也是同一个部门的,这个面试官就更和蔼了[捂脸],上来先聊了半天学校。然后也是问简历,对着简历问,这里大家简历都不一样我就不一一说了,个人觉得只要你能把做的每件事情都说清楚就好了。他这次基本没问到什么面经上会出现的问题,问的比较独树一帜,比如说,你有没有想过你个这产品为什么不能推广。估计是大佬的视角不一样吧。然后这次面完比较直接,说给我安排交叉面。

三面

三面是交叉面,不是一个部门的,但是估计也是大佬,然后这次是电话面试,比较猝不及防,我都准备好电脑了,谁知道他说直接在电话说,然后这个面试官就偏技术向一点了,上来就问Linux,然后又问我,你可以说说给我说说进程线程嘛,然后因为这个问题比较广,我直接一股脑,把所有能想到的都说了一遍,然后又问了一些杂七杂八的,但是我不太记得了,因为当时的确电话面会紧张很多,然后他问我为什么不读研,这是人生一大难题哇,我就不说我怎么回答的了,这种问题因人而异。最后面试结束的时候,我问了问他对我的评价,他说我觉得你还是懂得, 就是说的很乱(我也觉得),大概是这样,当时面完感觉不是很好,因为这个面试官是电话面的,然后也不怎么爱说话,他一安静我就觉得我说的不好,我就又拼命补充,就越说越乱。

(今天HR面的时候,最后我问了问三面的评价,HR念给我评价的时候,我觉得我还是太担心了,三面面试官的评价还是不错的哈哈)

HR面

HR面的话,就偏聊天向了,总的来说这几次面试都比较和蔼,不特别硬核,面试官更多看你给他的感觉吧

以上就是本次分享内容,更多大厂Shopee工程师面试经验持续关注六星社区

想要高效学习,指路微信公众号——【python编程学习圈】每日分享学习干货,关注即可免费领取整套Python零基础到入门资料及学习教程,走过路过,千万不要错过!!快行动起来!!

attachments-2022-05-ZwUUz0Co628f2e3079c7b.jpeg

0 条评论

请先 登录 后评论
小柒
小柒

1470 篇文章

作家榜 »

  1. 轩辕小不懂 2403 文章
  2. 小柒 1470 文章
  3. Pack 1135 文章
  4. Nen 576 文章
  5. 王昭君 209 文章
  6. 文双 71 文章
  7. 小威 64 文章
  8. Cara 36 文章