字节后端三面面经

又是在实习项目中问了一些场景题

  1. 实习项目
  2. 数据库和缓存的一致性怎么保证
  3. 分布式缓存和本地缓存的区别,优缺点
  4. Redis
  5. 支持哪些数据结构
  6. Redis一个key和value占多少空间
  7. Redis持久化的方式,有什么区别
  8. JAVA
  9. HashMap扩容机制,为什么每次扩容是2倍
  10. HashMap为什么线程不安全
  11. ConcurrentHashMap怎么实现线程安全
  12. lock锁可以细分成哪些
  13. 计算机网络
  14. TCP三次握手,四次挥手为什么是四次
  15. 滑动窗口的作用
  16. 操作系统
  17. 线程和进程的区别
  18. 什么时候会切换线程、进程
  19. 线程之间可以共享资源吗,能共享什么资源
  20. 线程和进程间的通信方式
  21. 算法:找到数组的波峰
  22. 最后问了读了什么书,说MySQL 45讲,然后又问了问MySQL的内容
  23. redolog,undolog,binlog的作用和区别
  24. redolog 和 binlog 除了作用不同,在文件格式上有什么不同
#字节面经##字节#
秋招记录册 文章被收录于专栏

虽然目前秋招惨淡,但是仍然坚持记录,积攒一些好运

全部评论
三面结果多久出的啊
1 回复 分享
发布于 2023-10-07 15:48 四川
什么时候会切换线程、进程 这题应该从什么角度答呀?
点赞 回复 分享
发布于 2023-10-03 21:15 浙江
很强了
点赞 回复 分享
发布于 2023-09-27 17:08 北京
三面问这么多八股么
点赞 回复 分享
发布于 2023-09-27 15:28 四川
三面很简单啊
点赞 回复 分享
发布于 2023-09-27 09:16 陕西

相关推荐

前30min自我介绍+项目经历。ps:项目经历感觉没问很深的细节,也没拷打,就看我简历的技术栈来问的(看你这边写熟练mysql,那巴拉巴拉,看你熟练http,tcp,那巴拉巴拉)。agent项目细节一个没问。项目部分问题:1.你这些是实习项目吗?(我说找的然后自己做优化)2.你这个里面为什么用Lua脚本?3.redis那个服务端,怎么保证这个原子性的?4.redis的实现架构上,比如说他的线程模型,进程模型,以及他的并发角度,来解释一下他的原子性。5.redis的持久化策略?为什么两个都用?6.我看你用了一个令牌桶+滑动窗口双算法限流,这个地方能简单描述一下调研了哪些限流方案?,或者你了解哪些限流的方案,以及他们的优缺点,以及在你这个场景最终为什么选择了这个方式?7.你怎么测试方案的性能,讲一下你当时部署的架构和测试的方法。8.你是本地部署还是?那还用redis做限流吗?有没有更好的办法呀?9.你部署的是什么模式呀,比如多个进程还是多个线程?或者单个进程,还是说协程怎么样的。10.你项目中遇到的最大困难是什么,怎么解决的。7-9答的不是很好,一直在想架构要怎么回答。八股文:1.mysql索引结构是什么?(前面架构给我问懵了,这一块没想到,然后就一直掰扯mysql的类型和优化)2.OSI七层模型,简单。场景题:客户端和服务端tcp连接后,长时间没有传数据,服务端突然宕机了,此时客户端和服务端还是连接的吗?(没懂装懂解释了一下三次握手和四次握手)编程题:单链表倒数第k个节点,只运行一次遍历。(秒了)反问环节:1.问个人表现怎么样,说我的项目理解不够深2.扯了一下ai coding ,然后我也讲了一下我使用aicoding的经验。感觉很慌,面前最担心的是编程题,没想到面后最担心的却是回答问题。问了hr小姐姐说两天内收到结果,唉更多干货资料:*****************************************
查看14道真题和解析
点赞 评论 收藏
分享
评论
11
83
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务