饿了么 2017 技术岗面试经验

面试流程:
三轮技术面+一轮 HR 面。周二下午被通知去第一轮技术面,周二晚上就
通知过了并且约了周三早上的第二轮技术面。中间隔了一天,周五上午进
行的第三轮面试,三面结束后让等了十分钟,直接和 HR 约见。之后具体
讨论入职事项,次周周三拿到正式 Offer。
面试内容:
一轮技术面
(面试官是一个感觉没比我大多少的小伙,大约就是一个比较基层的技术
人员):
1. 简历上写第一位的项目的具体实现思路
2. Http 和 Https 的区别
3. HashMap 的具体实施原理,HashMap 和 Hashset 的区别
4. Java 的垃圾回收机制
5. JVM 的原理及线上调优
二轮技术面
(面试官应该是一个中层,三十多岁,全程笑眯眯的)
1. 在简历上挑了两个项目具体询问,包括整体架构,遇到的问题,使用的
技术,你在项目中承担的任务,最后实现的成果,你觉得那些可以改进的。
2. string,stringbulider,stringbuffer 的区别
3. Java 的设计模式
4. 在白纸上手写二分法排序算法,这道题我在 lintcode 上面做过原题
5. 如果工作中途让你从一个语言转到另外一个语言(比如从 java 到
python),你会接受么?
三轮技术面
(面试官还是一个三十多岁的男性,应该比二轮的地位再高点,很和蔼)
1. 有哪些可以保持进程同步的方法
2. 如何避免死锁
3. 常见的数据结构有哪些
4. lintcode 原题:查找单链表中倒数第 K 个节点的算法,面试官要求手

5. 平时怎么拓展自己的专业知识水平
6. 比较下饿了么、美团外卖等外卖平台
7. 你对这类平台怎么看的,未来发展你觉得怎么样,有什么可以改进的
HR 面
(这一面基本就是讨论薪资等问题了,面试官是一个很可爱的小姐姐)
1. 之前的实习经历和社团经历
2. 五年职业规划
3. 对饿了么了解多少
4. 薪资预期
5. 什么时候可以入职
6. 对加班的看法
7. 对跳槽的看法
8. 还有什么需要问的问题
几点想法和准备建议:
1. 简历上的项目要如实写,因为会被翻来覆去的问,建议只写自己熟悉的
或者有全程参与的。
2. 推荐一本准备面试的书《剑指 offer》,这本书有很多面试指导
3. 平时准备面试题时一定要练习白纸手写,减少对专业编译软件的依赖。
过度依赖专业编译软件将会很大程度影响面试时的发挥。
4. 多刷题,然后每次刷完题要注意优化一下自己的代码。可以通过在网上
查别人写的代码,有很多人都会写题解或者分享他们的代码。比如这个网
站就有 http://www.jiuzhang.com/solutions/ 。建议多比较一些代码风
格,然后优化。
5. 面试前要关注基本知识的复习,特别是 Java 的相关知识。
6. 饿了么总体氛围比较青春朝气,所以面试的时候可适当活泼。
#春招##笔试题目#
全部评论
楼主面的是java开发吗?
点赞 回复 分享
发布于 2018-04-27 11:11
饿了么实习要多久啊?
点赞 回复 分享
发布于 2018-04-26 19:48
曲线进阿里?
点赞 回复 分享
发布于 2018-04-26 19:32
饿了么。是怎么投的简历啊?
点赞 回复 分享
发布于 2018-04-26 19:28

相关推荐

12-25 16:26
已编辑
河北科技学院 Java
勇敢的牛油不服输:2800-300那不等于2500一个月吗兄弟们
点赞 评论 收藏
分享
12-08 07:42
门头沟学院 Java
27届末九,由于是女生,身边人几乎没有就业导向的,自学只能跟着网课,没人指导,很迷茫。下图是我目前的简历,不知道有需要修改的地方吗?求拷打。下面是目前的学习情况:目前算法过完了一遍力扣100和代码随想录,不过不是很熟,面经看了小林coding、JavaGuide,有一些没用过的技术看得不是很明白,掌握得不是很扎实。再加上常年跟黑马网课听思路,真正自己动手写代码的时间很少,这让我一直不敢投简历,总觉得内里空虚。项目没准备好面试相关的问题,简历上相应的考点不熟。如此种种。。。看到很多很多学长学姐大佬们的面经,愈发觉得面试可怕,自己没准备好,总担心自己是不是无望后端开发了。看到牛客很多同届以及更小一届的同学都找到实习了,很希望自己也能找到实习。而自己又好像摸不到后端学习的门路,只能不断赞叹黑马虎哥写的代码真优雅!微服务架构实在巧妙!消息队列、redis、sentinel、nacos、mybatisplus等等的引入都会让我赞叹这些工具的设计者的巧思,以及包括但不限于Java语言的优雅。然而只是停留在了解的程度,并不熟练。我是很希望能够继续深入探索这些知识的,只不过有一大部分时间都花在学校课程上了。我感觉我被困住了,我一方面必须保证我能够有个不错的学业分使我能有我几乎不想选择的读研退路(还有个原因是复习不全我会焦虑考试挂科,因此我会做好全面的准备,而这一步很费时间),一方面在B站学习各种网课,一方面得考虑提升自己并不扎实的算法基础,另一方面还得准备八股面经。这让我有点苦恼,我好像没那么多时间,因为绝大部分时间都花在了复习学校科目中了。我好像处处用时间,但收效甚微。想问问各位大佬是怎么平衡时间的呢?算法、项目和八股是怎么准备的呢?有什么高效的方法吗?谢谢您们花时间阅读我的稿件!
菜菜狗🐶:大胆投,我当时也是害怕面试,投多了发现根本约不到面🤡
投递哔哩哔哩等公司6个岗位
点赞 评论 收藏
分享
评论
点赞
27
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务