虾皮Shopee后端复活面凉经

之前也发过一个凉经,然后换了base重新笔试以后又约面了,但是因为网传是kpi面,再加我也没抱多大希望,就面着玩儿了。

一、依旧闲聊+自我介绍开局

二、问简历上的项目(5min)

三、八股拷打(大概25min)

  1. 从在浏览器输入url到浏览器获取并展示页面的过程有哪些环节
  2. TCP三次握手四次挥手
  3. 为什么要等待两个MSL
  4. 流量控制和拥塞控制
  5. Linux的用户态和内核态的区别?为什么要这样划分?
  6. 同步/异步/阻塞/非阻塞IO
  7. IO多路复用说一下
  8. 这几种是同步还是异步?
  9. 读取一次文件再通过socket发送到网络总共经过了几次拷贝?
  10. 零拷贝,展开说说。
  11. SQL里having和where
  12. 数据库索引为什么采用B+树而不是B树也不是哈希?
  13. 解决哈希冲突的方法
  14. 事务及隔离级别
  15. 说一下MVCC
  16. 乐观锁和悲观锁
  17. Redis持久化机制
  18. 为什么要用消息队列

四、手撕算法题(约半小时)

LeetCode原题 146. LRU 缓存

面试官说最后需要运行来测

不过他给了我一个main函数

后面写完又给他讲了一下思路

五、经典反问环节(5min)

面完秒挂

#虾皮##秋招##后端##Shopee##面经#
全部评论
都答出了还是秒挂嘛 夸张
1 回复 分享
发布于 11-12 22:43 广东
我也是,复活赛,反问他说我挺不错,都回答上来了,然后第二天挂了
1 回复 分享
发布于 11-18 11:44 湖北
佬,秒挂是收到感谢信还是状态变了呀
点赞 回复 分享
发布于 11-11 08:46 江苏
换成base深圳嘛
点赞 回复 分享
发布于 11-17 18:53 香港

相关推荐

2 14 评论
分享
牛客网
牛客企业服务