看了这么多面经,阿里师兄来说说找工作准备过程

从去年毕业开始第一份到现在也有大半年了,以前经常在牛客上看面经,牛客的面经已经多如牛毛,内容上也大同小异,所以本帖说一说我找工作的准备和过程,给大家一个参考。

准备阶段

我的导师属于放养型的,所以研究生期间过的比较轻松,基本上是研一上课和玩,研二学java找实习,研三写论文的正常节奏(在此感谢我的导师放过我)。根据教研室师兄师姐的经验,在研二开始的时候就断断续续开始学java,一开始是看书,比如大家都推荐的java核心技术,java并发编程实战,算法等等。但始终没有上手,其实这样效率很低,没有实践这些理论看了也忘得快,所以建议大家一定要看了后上手敲一敲,不过也好在对java有了个大概的了解。

看了一个多月的书后,感觉基础差不多了,就开始找项目做。由于教研室的项目属于政府项目,也说不出什么花来,我就在慕课网上找了一个有关消息中间件的项目,这种微服务更贴近互联网,涉及到中间件、并发控制、实际业务流程。看的时候边看就边总结,比如技术选型,源码分析,比如MQ的两段式事务提交的实现原理,涉及到的并发锁的使用和原理,项目的架构图和流程图...然后结合这些图和文档,自己再上手把项目撸一遍,这样一个网上的项目才能消化为自己的东西。

当然基础知识也少不了,所以在面试前还得看看前人总结的面经,看多了你就会发现,有些都属于必考题了,所以看了面经可以多总结总结,把经常出现的背一背,还是有好处的。

最后是算法,这也没啥说的,就刷吧...算法这个我没坚持下来,就把《剑指offer》刷了两遍,属于勉强应付...还有《算法》那本大头书,如果大家有时间的话可以好好看看,没时间的话还是刷题为主。

找实习、工作阶段

前年的这个时候,我开始准备简历,准备开始投实习岗位了,不管去不去,能不能面上,攒攒面经和经验也不错。

第一个面的公司是平安,问的全是基础,但自己也说的磕磕巴巴的,但挺缺人的,竟然也发了offer,最后婉拒;

第二次面的是搜狐,搜狐是来学校进行的现场面,一共两面,第一面问了一些java基础和网络知识,然后手写算法题两道,剑指offer原题,都写出来了;第二面上来就写算法题,最后没写出来,和面试官讨论了一下思路,最后搜狐也发了offer;

第三面是菜鸟,也就是我现在的公司,一共经历了四面,两轮技术面+一轮HR面+一轮现场技术面。就问了很多项目上的东西,从中间件的使用、选型到具体的原理,遇到了哪些坑,如何解决的,设计模式等等偏工程的一些问题,之前的总结就派上了用场,如果没有总结,也许你都懂这些但回答的可能也会磕磕绊绊的。当然答不上来其实也没关系,面试官愿意和你讨论,来引导你;除了技术,菜鸟也问了很多生活上的问题,比如爱好,学习经历什么的,来考察你的沟通能力和学习能力,最后顺利拿了offer;

后面还投了虎牙,搜狗,滴滴,华为这些公司,最后就只有华为发了offer。大体的面试过程和前面的差不多,感觉最深的是,基础一定会问,所以基础不能落下。

最后楼主选择了菜鸟,也顺利转正留了下来。秋招也就没咋投了,秋招的时候看着身边的同学每天面试刷题很辛苦,而春招实习的门槛相对低了很多,大家一定要抓住机会呀,就算不去实习,拿了offer在秋招中也会更有优势。

总结

我没有讲面试的详细过程和面试题,但万变不离其宗,基础+项目+算法,每个公司的偏重点不一样,比如阿里偏项目,头条偏算法。给大家讲一个小技巧,简历上写的东西自己一定要比较深入地理解,面试可以问的东西很多,面试官也是根据你的简历上的点作为切入,如果简历上写的东西都聊不下去,基本上就没戏了。最好是你的思路带着面试官走,有些问题答不上来也很正常,可以说说自己的想法,和面试官讨论一下,这也是能力的一种体现。

最后打个广告,阿里的实习春招已经开始了,我现在所在的部门是“菜鸟CTO线-仓储技术部”,菜鸟三网“仓-运-配”中的“仓”,在今年疫情刺激下,菜鸟仓储业务发展迅速,仓储部门总人数在150-200左右,在这里你能同时接触到企业级的复杂业务和互联网级别的高并发挑战。目前接收的岗位是Java后台开发和数据开发。

我们对面试者的考察主要是基础,对算法不要求,有项目的话当然更好。相比阿里的其他部门,面试流程短,回馈快,要求也没有其他部门这么“虚”,即使面不过也会推荐给合适的部门,不会拖大家,各位请放心。有兴趣的师弟师妹可以加我VX:17628285693,言无不尽,知无不言。简历也可以发我邮箱,xiangyu.pxy@alibaba-inc.com。祝各位同学在春招中都能拿到自己满意的offer!

#内推##春招##实习##阿里巴巴#
全部评论
自己顶一下,有什么问题的同学也可以直接私信我
1 回复
分享
发布于 2021-03-09 11:15
想问一下楼主用的那个项目啊?
1 回复
分享
发布于 2021-03-30 02:03
联想
校招火热招聘中
官网直投

相关推荐

一面全场43分钟,八股为主,注重基础1.第一个项目里面有什么亮点吗2.地图功能在技术层面有什么印象深刻的点3.第二个项目中有什么值得分享的吗4.数据存到localStorage中什么时候进行数据的清除和更新5.数据存localStorage中会不会遇到有上限的情况?什么时候清除合适6.页面性能上有什么别的优化手段吗7.职业发展规划和后续期望的城市8.ES6常用API或者语法9.let const有什么区别10.块级作用域怎么理解11.箭头函数和普通函数的区别12.原型链13.Promise和async await的区别14.假如一个async函数没有return任何东西的话会怎么样15.那这样的一个async执行完之后会返回什么东西?(不太确定,试了一下返回的是一个fulfilled的Promise,值为undefined,现场答对了)16.那这个promise执行then之后会返回什么(前面不确定这个就不敢说了)17.BFC18.什么叫父元素塌陷问题,怎么解决19.三栏布局,左右固定中间自适应20.圣杯布局如何实现21.flex:122.了解过响应式布局吗23.v-model的原理,这个语法糖怎么实现的(忘了)24.vue2中数组如何实现响应式25.vue2的数组push等方法能实现响应式吗(答错了还回答的很果断,Vue中重写了数组的原型方法)算法题:[1, [2, [3, 4, 5]], 6] => [1, 2, 3, 4, 5, 6]数组展平(用api,不用api)面试官临时变题:只展平一层怎么操作[1, [2, [3, 4, 5]], 6] => [1, 2, [3, 4, 5], 6]#美团##前端##25届暑期实习##软件开发2024笔面经##我的实习求职记录#
点赞 评论 收藏
转发
4 3 评论
分享
牛客网
牛客企业服务