滴滴牛客SP专场后台开发一二三面面经,等通知
一面视频面,比较基础,代码题也很简单,二三面电话面,问得怀疑人生
主要回忆了一下那些不会的和没回答好的,仅供参考,回答上的和简单的问题就没有记
大致按顺序来回忆
一面
AOP的原理?
mysql事务隔离的级别以及如何实现的?
滑动窗口说一下?作用以及流程?
拥塞控制中的快速恢复和快速重传没有分清楚
timewait的作用没有说清楚
进程切换?java线程切换?
JVM内存结构没有说清楚
一面
AOP的原理?
mysql事务隔离的级别以及如何实现的?
滑动窗口说一下?作用以及流程?
拥塞控制中的快速恢复和快速重传没有分清楚
timewait的作用没有说清楚
进程切换?java线程切换?
JVM内存结构没有说清楚
二面
b+树覆盖索引有了解到吗
tcp两边的buffer的作用是什么,如果buffer满了呢?
b+树覆盖索引有了解到吗
tcp两边的buffer的作用是什么,如果buffer满了呢?
问到了c中的大小端问题,实际项目中会出现什么问题呢?
比如网络传输中遇到了大小端问题,两边操作系统大小端不一致,如何解决?
非阻塞IO和阻塞IO的区别,以及如何实现呢?
场景题
百度的40亿次请求(关键词搜索),如何找到搜索次数top100万的关键字?(多个哈希表,类似一致性哈希,再堆排序,如何优化?)
如果已经有了这个100万个关键字,如何做关键词的联想推荐(输入中,推荐框提示中国,中华等)?
百万条电话(假设7位)如何返回一个不含重复号码的清单?(想法是可反推的哈希方法,如何做到呢)
非阻塞IO和阻塞IO的区别,以及如何实现呢?
场景题
百度的40亿次请求(关键词搜索),如何找到搜索次数top100万的关键字?(多个哈希表,类似一致性哈希,再堆排序,如何优化?)
如果已经有了这个100万个关键字,如何做关键词的联想推荐(输入中,推荐框提示中国,中华等)?
百万条电话(假设7位)如何返回一个不含重复号码的清单?(想法是可反推的哈希方法,如何做到呢)
三面
一条Linux命令分析操作系统内部如何实现的 cat a.txt | grep XX | sort,懵了
mysql主从同步有了解吗
mysql两个引擎的区别
回答四次挥手过程时没有说到tcp的包,被问到tcp包的类型以及tcp包的结构
问到网络协议BGP,此前还问了个ARP还好答了上来
体系结构的南桥北桥?
系统设计题:如何设计一个三台电梯的电梯系统,不只是调度算法,整个流程说一下,越多越好
mysql主从同步有了解吗
mysql两个引擎的区别
回答四次挥手过程时没有说到tcp的包,被问到tcp包的类型以及tcp包的结构
问到网络协议BGP,此前还问了个ARP还好答了上来
体系结构的南桥北桥?
系统设计题:如何设计一个三台电梯的电梯系统,不只是调度算法,整个流程说一下,越多越好
从下午三点开始,中间有等待后续安排,三面结束已经七点多了,脑子特别累,问得特别深,整体感觉就是很多都不会
希望会有好运
#滴滴##面经##秋招##Java工程师#