由于投的是java后端工程师,面试官没怎么问我语言相关问题
一面 3月10日
面试时间:45min
1.自我简绍
2.MySQL隔离级别、实现原理、锁、索引
3.HTTP 与 HTTPS
4.权限实现
5.redis数据结构
6.进程通信
7.锁
8.一道小青蛙跳台阶的题
二面 3月13日
面试时间:40min
1.自我简绍
2.IO模型、select poll epoll、零拷贝
3.TCP 三次握手、半连接攻击、四次挥手、time_wait
4.鉴权实现、RBAC、表设计
5.MySQL 的 MVVC
6.Nginx高性能的原因,多进程与多线程
7.算法忘了
三面 3月16日
面试时间:35min
1.自我简绍
2.项目设计、模块划分
3.代码问题如何排查
4.红黑树与B+树,为什么 HashMap 用红黑树,而 MySQL 用 B+ 树
5.为什么选择 RabbitMQ、消息幂等性如何保证的、可靠性呢?
6.平时如何学习的...
7.一道类似逆波兰的题,不过面试官看我写了5分钟还没写完就让我直接讲一下思路
hr面 3月25日
许愿offer
全部评论
(7) 回帖