面试复盘|字节跳动后端开发二面

面试时长:40分钟左右

  1. 开局自我介绍
  2. 详细讲一下你的HTTP服务器的项目
  3. 讲一下影响你项目并发量的瓶颈在哪
  4. 说一下你的升序链表
  5. 讲一讲进程,线程,协程之间的区别
  6. 讲一下线程池如何设计的
  7. 线程数量是固定的吗,能不能动态增加?增加线程数量可以提高并发量吗?
  8. 说一下日志系统
  9. 说一下epoll和poll的适用场景
  10. epoll的ET和LT模式有什么区别
  11. linux如何查看一个端口被什么进程占用
  12. STL的vector底层怎么实现的?有缩容操作吗?
  13. map和unprdered_map是怎么实现的,区别是什么?
  14. 说一下innodb引擎如何实现索引的
  15. 在innodb RR级别下,select * from user where id = 10 for update会触发什么锁?如何id=10不存在的情况下会触发什么锁呢?
  16. 设计题目,如何设计实现一个论坛系统?
  17. 如何建表,字段之间什么注意的,写一下不同表的字段还有关联
  18. 你平常遇到问题是怎么解决的?
  19. 能来实习吗?


算法题:全排列
#面试复盘##字节跳动##面经##后端开发#
全部评论
谢谢分享,请问第十五题在innodb RR级别下,select * from user where id = 10 for update会触发什么锁?如何id=10不存在的情况下会触发什么锁呢?,怎么回答呢
1 回复 分享
发布于 2021-09-16 15:45

相关推荐

2024-12-21 10:42
已编辑
江西软件职业技术大学 Java
新宿站不停:该提升学历就提升学历,菜了就多练。没事找牛马公司虐自己是吧? 谁没事说自己“经验少”,这不自己把自己塞剎鼻hr嘴里找🐴吗
点赞 评论 收藏
分享
评论
2
21
分享

创作者周榜

更多
牛客网
牛客企业服务