一面
Shopee的面试体验也太好了吧,不会的问题面试官会引导,也会给答案,大概40分钟
- 自我介绍
- 介绍项目,会根据介绍问一些问题
- 讲下桶排序
- TCP怎么保证可靠性的,讲下拥塞控制,问了为啥快重传是3
- 数据库事务性质,问InnoDB怎么实现原子性的
- Redis持有化(rdb fork一个子进程有啥好处,开销大吗)和主从复制
- 写快排,写完之后问怎么优化
- 反问
二面
凉得彻底,半小时的样子
- 自我介绍
- 介绍项目
- 怎么判断链表是否有环
- 一个文件有50万个字符串,每串一行,找出某个字符串在文件是否出现和出现次数
- InnoDB和MyISAM区别
- 客观锁与悲观锁,可以用哪种方式实现悲观锁
以下全蹦了
7. 如果数据库出现了死锁,怎么去发现死锁
8. 分布式事务实现了解吗
9. 分库分表策略了解吗,什么场景适合垂直分,怎么解决多维度查询
10. select、epoll区别,优缺点
11. 虚拟内存概念,页,虚拟内存把物理内存转移到磁盘过程
12. 内核态与用户态,什么时候会切换,切换的时候数据怎么传递的
13. 其它非技术问题
14. 反问
全部评论
(7) 回帖