淘天一面 45min 3/29

部门介绍
自我介绍
挑项目讲, 项目的亮点是什么?
为什么用xxx算法, 你解决了什么问题?
项目穿插八股问

mysql 锁有哪些
什么情况下上表锁 跟行锁什么区别?
为什么B+树, 跟B树相比有什么优势?
事务经典八股
可重复读是否解决C这个问题

redis哨兵/切片集群是什么
redis支持事务吗(我说的不支持, 小林没这块, 面试官让我回去看, 后面查了下lua或者redis本身都支持事务
redis为什么采用单线程?

select poll epoll区别
200个IO请求, epoll在阻塞和非阻塞情况下多少个线程可以处理(我回答的阻塞200个, 非阻塞1个, 看起来他好像不太满意)

TCP三次握手
为什么不是四次握手

双方同时发送SYN是什么情况(我说可以当四次也可以当两次, 毕竟都只需要对方发个ack就可以)
四次挥手
time_wait状态谁发生
如何解决服务端过多的time_wait状态

场景题: 20亿个4字节int数据, 2G内存, 如何找到其中出现次数最多的数据(一开始听错题了, 以为找最大值
算法经典接雨水 3min秒了 (本来说是看打臭acm的直接找个hard, 我说可能不能太快做出来改成常见hard了

反问
base地?
有什么建议
多久出结果(很难说, 一面没什么问题 
一共几面(可能2可能3 + 1

第二天早上约二面
全部评论

相关推荐

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