专栏名称: 牛客网
程序员必备求职神器,刷真题,练算法,看面经,得内推。点击查看: http://www.nowcoder.com/
目录
相关文章推荐
科幻世界SFW  ·  聚焦 | 科幻世界受邀畅谈2025新计划 ·  4 天前  
财联社AI daily  ·  独家!蚂蚁下场自研人形机器人 ·  3 天前  
财联社AI daily  ·  独家!蚂蚁下场自研人形机器人 ·  3 天前  
51好读  ›  专栏  ›  牛客网

滴滴实习、转正的面经和滴滴的一些情况

牛客网  · 简书  ·  · 2018-03-06 08:15

正文

春招实习面试

岗位:研发工程师实习生  岗位地点:北京  部门:基础平台

前言

滴滴的实习招的比较晚,当时已经有别的实习offer了,后来抱着试一试的态度,没想到收获了新锐计划实习的offer,就去了,最终通过了转正面试,收获了正式的offer。滴滴实习招聘分为两批,研发的岗位一般都是 在线笔试 - 线上一面二面 - 北京现场三面 - offer 这几个流程。一般来说,三面的面试官就是将来要带你的人,也就是实习的导师。

先说一下私信问的比较多的问题

实习生面试的时候有机会去北京现场面试的,是可以报销往返路费和一个晚上的住宿费的,标准是飞机经济舱、高铁二等座、住宿最高450,这一点还是很值得为滴滴点赞,比较良心。

滴滴的一些情况:

不解决户口,岗位大多在北京,部分在杭州;

开发基本都是mac,实习生可以让主管申请;

没有自己的食堂,但是有个外面承包商的食堂,价格一顿饭20-25吧,味道一般(吃货一枚,唉),公司免费提供一顿晚饭,就是外卖啦,在内部网美餐网上预约就行,不愿拿的也可以申请30块饭补;小福利很多,水果零食(分量不多),瑜伽,部门团建,健身房各种......生活还是比较幸福,其它公司有的滴滴基本都有,周围的商家如健身房、游泳馆、专卖店等很多和滴滴也有合作,滴滴员工去都有折扣,拿着自己的工牌就可以享受;

上班弹性工作制,一般是早上10:00,晚上的话看部门,一般9:00就大规模撤了啦,因为可以用企业支付了,哈哈,滴滴不打卡,周六周日不加班,真的不加班,无论正式员工还是实习生(有的部门偶尔会有的),人际关系感觉和校园一样哈,简单而纯真,个人的感觉;

招聘流程比较混乱,包括实习生转正,怎一个“乱”字了得,哈哈,这是滴滴的痛点,希望以后越来越好吧,但是进入滴滴后,行政的机制还是非常完善的;

工位一般,办公环境一般,原谅本人没见过什么世面;很吵,午睡的地方很少,只能在工位上趴着,很不舒服;

日常实习生常年招聘,大家随时投简历,待遇自给自足基本没问题;滴滴的待遇可以参见offershow,行业内还是比较有竞争力的;

3.新锐计划实习生和日常实习生有什么不同?

新锐offer的难度比日常实习生要大很多,导师给我讲一般三轮面试评分都要4分(5分满分)才有希望吧;

待遇,参见offershow相关的,这里不好公开讨论,比较有竞争力;再就是日常的一些福利,比如有mini在树上活动、公司组织旅游、打的企业支付、纪念品之类的。培养机制和做的事情和日常实习生,个人觉得无太大差异,可能是因为刚实施这个计划,各种机制还不完善;

转正,新锐转正率较高,日常实习生优秀的也能转正,取决于部门的实际情况和个人的表现,所以自己努力和实力才是最重要的;

培养机制大同小异,主要还是靠自己啦,大牛都很忙的,公司也有许多事情,不可能以实习生为中心的,心理预期不要太高;

面经

希望自己的面经能帮到大家,但是个人还是建议求职的童鞋们不要花太多时间在面经上,要有自己系统的知识体系,扎实的专业技能,任何投机取巧是要不得的,可以用面经检测自己掌握的程度吧。

一面

老套路啦:自我介绍+项目介绍+项目相关提问及引申+基础考察

1.自我介绍(建议好好花一点时间用150字左右,用最精炼的一段话准确全面的介绍自己);

2.项目介绍:我的套路是,项目主要是做什么的,有什么价值,我负责了哪一块,遇到了什么问题,怎么解决的,学到的什么。说完之后面试官会进行相关的提问,这里各个人方向不一样,我就不写了。

3.进程和线程的区别。ps:老问题了,但是千万不要在网上搜答案或则背诵教材,一定结核内核的源码,说出自己的独到的见解,有的时候你的答案或许正确,但是面试官问100个人,99个人都会给出差不多的答案,并不能体现你的知识深度,你觉得自己答的不错,结果可能被挂的莫名奇妙。还要像TCP建立连接握手挥手类的问题,一定结合源代码,能精确到函数调用流程。问题越简单,越难回答。这是后来leader给我讲的。

4.指针和引用的区别;

5.进程间通信方式,共享内存的C语言API,后来因为回答过程中提到锁,由问了一下自旋锁等(适用场景、原理和其它锁的区别);

6.描述一下用户打开滴滴打车呼叫快车(已经登录过)的时候可能都发生了什么?

7.TCP三次握手、四次挥手(因为上一个问题回答的时候提到了这个,面试官接着就问了);

8.最大连续子段和问题 。手写代码,在线判题。牛客网的系统。自己编程能力一般,很担心这个,所幸遇到的是平时练习过得 ,侥幸过了。

二面

一面过了马上就提示了,不退出系统,排队很快就二面了

1.项目介绍及提问 ;

2.DNS查询过程,DNS使用的是TCP还是UDP协议 ;

3.查询一个进程的pid 用什么命令,查询一个进程打开了哪些文件;

4.海量整数分布在30台电脑中,想个算法高效统计出这批数据的最大的10个数,讲思路,共享界面写伪代码;

5.试剂检测。N种试剂。1个试剂检测会变色(目标试剂),N-1个试剂无色透明。M个容器。每次检测需要T时间。问在1T时间内检测出目标试剂,所需要的最小M;

6.编程题,在线判题,翻转字符串;

7.N级台阶。每次下1或2级台阶。问下完台阶的方法f(N).在线判题,要求递归和非递归实现;

ps:编程题实在是运气太好了,都是做过的!!!

三面

北京现场面试

1.自我介绍;

2.项目介绍和提问(从提问中可以感受到三面的面试官确实很强大,问的都是项目中的弱点,全程也不告诉我对不对,就是一直说“OK,我了解了”);

3.Linux内存管理机制,slab等(项目关联的问题);

4.几个经典IO调度算法(有哪几种,流程),deadline算法的适用的场景,默认的是什么;

5.拿到offer是否能实习,实习多久。

6.家长里短:哪里人的人啊,平时有什么爱好等等。

面试完觉得自己答的非常不好,没有希望了,结果真的出乎意料。







请到「今天看啥」查看全文