小红书 java开发 暑期实习一面面经

#软件开发笔面经#
6月底才捞面,kpi吧
财务平台

流程:
自我介绍
拷打项目(20min)

八股:
讲一下io多路复用
Redis怎么实现的io多路复用
为什么选redis,redis为什么快(基于内存,时间派发,io多路复用)
Redis的网络模型
哪些地方使用了多线程
如果让你优化这个模型怎么优化(我行吗我)
讲一下redis底层的数据结构,跳表和压缩列表是怎么实现的
讲一下concurrentHashMap
项目里使用到了concurrentHashMap了吗(没)
讲一下银行家算法
讲一下页表
讲下为什么进程之下还要设计线程,线程之间怎么通信的
看过linux内核源码吗(没)
讲一讲mysql的引擎吧,你有什么了解,你是怎么选择引擎的
讲一下mysql里的锁

手撕
最小覆盖子串
全部评论
好难啊,太宽泛了
点赞 回复 分享
发布于 07-05 14:44 上海
想问一下项目一般都怎么问的啊?哥们
点赞 回复 分享
发布于 07-05 22:47 湖南

相关推荐

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