滴滴二面面经

现在的我站在地铁上,刚加班结束,不太累,用手机写吧(关注公众号coderTO,在公众号里输入你们的问题吧)

二面是视频面,面试过几次的同学大多应该知道,一般面试的安排都是交叉面,比如一面面你的是你应聘的部门,二面就可能是其他部门,有三轮技术面的,那么第三轮面试就是综合面了,什么是综合面?后天的内容会讲。

正如我所说,滴滴的二面不是java相关部门来面,为什么我知道,因为在我说一些java的集合类时,面试老师明显听的不太明白,眼神里带着些许迷茫。所以,我超级开心,他不懂java我就偏给他讲java,反正就是他对哪里不了解我就专挑他不了解的说,前提是你得了解你说的啊。记住,无论哪个老师问你问题都会先看你的简历,根据你的简历问你问题,所以简历的重要性不用我说了吧,我认识一个老师,她了解java以及简历修改,你们不懂简历的可以问她vx:xingrong0220。下面就分享二面题目

1、java里有类似线程的东西么?说说

因为面试老师不是搞java的,所以问题问的模棱两可。这道题的答案很简单,你们会怎么说,回答 有,然后说出线程的几种实现方式。好,我问你们线程有几种实现方式?可以在下面评论回答我,两种是最基本的,我之前给你们分享过java的几种实现方式,还不清楚的翻回去看,或者下方留言,公众号的朋友们点击最下方阅读原文然后评论分享你的问题

2、java里面有类似map的结构么?讲讲

因为面试老师不搞Java,所以针对java的问题他都采取一种请教式的询问方式。

我回答有hashmap,treemap,然后老师让我详细讲一下hashmap的实现,我按照自己的理解结合之前看过的源码讲了一下。我以为讲完了也就完了,万万没想到啊,他让我现场编一个hashmap,so,I do it,自己实现这个map结构肯定没有源码的精确,但大体的put,get,length什么的得有,而且一定要有容量检查还有扩容,一定要有容量检查还有扩容,一定要有容量检查还有扩容,像是空指针检查就不用我说了吧。所以这道题占据了我二面绝大部分时间。


在这期间他还问我是否了解linux,我回答说学校没学过,其实学过,但记住,自己没把握的方面,能避开就避开。然后就又问学过什么知识,我说算法数据结构都学过,然后

3、二叉树中序遍历

让你在编辑器上编写二叉树并且实现中序遍历,相信大家都会递归方式来遍历吧,递归都不会的,请买一本剑指offer刷题。但这次老师是让写非递归模式,也就是用循环来解决,不会的请自行百度。非递归的前中后序遍历都要会写。

4、讲一下生产消费者模式

我推荐过一本书,大话设计模式,入门经典。不想看书的先去百度,把生产者消费者模式搞明白。

基本上二面就涉及这四个问题,插一句,在笔试的时候你们遇到过linux的问题么?基本上所以笔试都会涉及几道linux问题吧,考虑写一篇针对笔试的linux简单教程,有问题公众号直接打字留言,或者简书评论。有任何意见,请评论告诉我,我会改进

全部评论
请问二面完后面试状态是什么
点赞 回复 分享
发布于 2017-04-26 00:50
对的,你滴滴现在状态是什么??我回到了一面待安排T^T是挂掉了吧
点赞 回复 分享
发布于 2017-04-26 09:54
推广公众号,差评。
点赞 回复 分享
发布于 2017-04-26 09:54
赞!楼主好厉害,求问拿到滴滴offer了吗
点赞 回复 分享
发布于 2017-05-02 11:01
你是研发岗还是算法岗?
点赞 回复 分享
发布于 2017-05-05 16:35
楼主在不,综合面是啥?
点赞 回复 分享
发布于 2017-05-12 09:42
这个老师可以给修改简历不?
点赞 回复 分享
发布于 2017-05-12 10:32

相关推荐

评论
点赞
22
分享
牛客网
牛客企业服务