3.28滴滴Java一面二面凉经

一面:(45min)

1:讲讲你学的最好的是什么课程。(数据结构,Java)

2:那你讲讲数据结构有些什么结构,有什么查找算法,排序算法。(balbla说了一堆)然后面试官说你讲讲希尔排序。。(wc)

3:你操作系统学的怎么样?进程和线程有什么区别?

4:进程如何进行通信?

5:信号量是怎么实现的?

6:堆排序是怎样一个过程?详细讲讲

7:堆和栈里面存了什么东西?(我说了Java里面的,面试官说你说说操作系统中的。。不会)

8:一个进程中有多个线程,线程间会发生死锁问题,怎么解决这个死锁问题呢?

9:操作系统有个虚拟地址和物理地址了解吗?虚拟地址是怎么转化为物理地址的呢?

10:计算机网络7层网络模型,每层里面的一些协议?

11:ARP属于哪一层?

12:TCP怎么建立连接的?客户端发起连接除了SYN还有什么?

13:TCP建立连接二步不行吗?

14:DNS了解吗?DNS是怎么运行的?

15:输入一个网站,会发生什么,每步涉及的协议说一说?(DNS->TCP建立连接->http发送请求->渲染页面->TCP四次挥手)面试官说太简单的,具体一点。(打扰了- -)

16:Redis里面基本的数据类型?

17:问了一点项目(简易电商项目。。)

18:假设一次请求量很大,怎么优化?(应该是主从了。。没答出来)

19:间接问了下缓冲穿透,缓冲击穿

20:布隆过滤器怎么实现的?

21:mysql四个隔离级别?

22:每个级别带来的问题?

23:赃读和幻读是什么?有什么区别?

24:写了个easy题。

(答的真的不好诶。居然过了)

二面:(30min)

没有录音,只能写个大概了,不分先后

问了下项目,用户表的密码怎么存的?(我是明文存的。。一个lj项目诶,然后问我怎么加密)倒了

线程池参数?阻塞队列怎么实现的?

线程状态?几种状态怎么转化的?

sync跟lock的区别

讲一下LRU的思路?(太紧张了,忘记了,妈呀)

HTTP有什么内容?请求头那些东西有什么用?

springmvc的执行流程?

一个项目要友好的给出错误页面,你怎么实现的?

Integer a = new Integer(5),Integer b = new Integer(5) a == b 是true还是false?

挂掉了。害。不过滴滴的面试官还是挺友好的。是我太菜了。


#面经##滴滴##Java工程师#
全部评论
老哥,Integer a = new Integer (5),Integer b = new Integer (5) a == b 就是 false 不会用到 IntegerCache缓存的
1 回复 分享
发布于 2021-03-28 19:39
只有我一个人三轮面试一道手撕都没有吗……
点赞 回复 分享
发布于 2021-03-28 21:13
实习还是春招?
点赞 回复 分享
发布于 2021-03-28 22:32
滴滴啥时候招Java实习了?
点赞 回复 分享
发布于 2021-03-28 22:47
好深,学习了
点赞 回复 分享
发布于 2021-03-29 00:34
感谢同学分享的面试经历~马克杯已经在路上啦~😉  ----------------------  邀请大家参加春招面经征集活动呀~ 写面经,即可领100元京东卡、牛客周边! 活动详情:https://www.nowcoder.com/discuss/611293
点赞 回复 分享
发布于 2021-03-29 14:21
请问楼主,滴滴的实习怎么投的啊?没看到官网有实习啊
点赞 回复 分享
发布于 2021-03-29 18:49
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2021-04-12 18:01

相关推荐

肤浅的羊:谜语人能不能直说呀
投递字节跳动等公司10个岗位 > 非技术求职现状
点赞 评论 收藏
分享
GGrain:没事,本硕985也不发面试笔试😖
点赞 评论 收藏
分享
和蔼:在竞争中脱颖而出,厉害! 但是有一个小问题:谁问你了?😡我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了
点赞 评论 收藏
分享
6 34 评论
分享
牛客网
牛客企业服务