滴滴一二三面

只记了没咋回答上来的...

一面30min+
1. 迪杰斯特拉 弗洛伊德说下过程(忘的精光..)
2. 二级索引太大怎么拆(b+树怎么拆)
3. 银行家算法(忘的精光..)

面试官看我太菜了让我写了个二分搜索...
竟然给过了...

二面50min+
1. threadLocal原理(就记得map是个弱引用,不晓得为啥是个弱引用...)
2. pom.xml里的dependency springboot怎么找
3. 代码:写个hello world主线程写world子线程写hello,synchronized+wait notify实现,他说太复杂有没有简单的,我说join?sleep?他不太满意... 求教...
3. 自定义一个hashmap,如何让它线程安全,不是concurrenthashmap(我说加锁或者自旋cas,他说自旋不见得比锁代价小,求教...)
4. 代码:一堆数,找三个数和为0,我写的双指针,他问有没有简单的,求教...

这也给过了....

三面1h+
基本都不会...
1. 代码:写一个循环队列,自定义结构
2. socket通信如果大量恶意攻击怎么办?如何避免(求教...)
3. 讲下序列化,大端小端(忘的精光...)
4. 不经过中心服务器的聊天怎么实现,类似p2p(求教)

感觉滴滴面试体验还挺好,没有看到我很菜就敷衍我... 是认认真真在问,我也认认真真的不会...

#滴滴##Java工程师##校招##面经#
全部评论
好难
1 回复 分享
发布于 2020-09-21 08:54
哪个事业部呀
点赞 回复 分享
发布于 2020-09-20 22:02
这么难····拆b+应该对半开好点,2.3是不是开一个信号量判断状态就行,因为输出是固定的,2.4使用读写分离的思想定义两个锁?
点赞 回复 分享
发布于 2020-09-20 22:13
一二三面中间大概间隔多久?
点赞 回复 分享
发布于 2020-09-21 09:06
P2p 可以通过 nat穿透 直连
点赞 回复 分享
发布于 2021-05-21 02:00

相关推荐

11-15 17:19
湖南大学 Java
成果成果成果果:这是哪个公司的hr,这么离谱吗,我没见过用性别卡技术岗的,身边女性同学拿大厂offer的比比皆是
点赞 评论 收藏
分享
12-01 12:34
已编辑
广东工业大学 Java
如题,fw🐭🐭,加上准备的太晚,大三上已找不到日常实习,导致连锁反应,下学期的暑期实习找不到好的实习,导致秋招找不到中大厂,现在是中小厂Java还有考公的选择,由于有些中小厂工作强度比肩大厂,钱还少,感觉不如考公如果🐮u们是我现在这种情况,会怎么选?
负债的混子:关注你一段时间了,突然发现你头像名字都改了,想必是这段时间压力很大。关于就业还是考公的选择,就像很多牛友说的:不要美化自己没走过的路。你现在想往互联网发展,发现这条路很难走,然后想往考公发展,但是你没走过考公这条路,所以你不知道这条路的压力如何。你今年大三了,还有时间给你做选择,我希望你能够尽快的决定自己的方向,然后一条路走到黑,而不是在这里徘徊,每个人的道路是不一样的,你无法复刻别人的路,你能做的就是尽力的完善自己。 最后,我想说的是,加油,陌生人!
点赞 评论 收藏
分享
评论
1
16
分享
牛客网
牛客企业服务