字节-商业化-Java实习一面凉经

  • 自我介绍

  • 深挖项目,数据库设计,缓存一致,为什么这么做;

  • 操作系统, 分页分段的区别;
  • buddy伙伴算法
  • NIO

  • 内存,CPU等资源无限的情况下,可以支持多少个连接;

  • select,poll的区别,进而问epoll;

  • 三次握手,为什么不能用两次握手;
  • vector;
  • volitale的作用(讲了可见性);
  • 由上题,哪些场景下设置了缓存不如不设缓存;

  • rdb和aof和区别,什么情况下适合用哪种;

  • 用过哪些redis的场景;

  • 聚簇索引和非聚簇的区别;

  • 索引的底层数据结构;

  • 为什么用B树不用二叉树;

  • 为什么用B+树不用B树;

  • 算法:从前序和中序重建二叉树;

  • 反问:怎么接触高并发的场景?有无必要学Go?
总的来说都不难,是自己太菜了,八股文背的不熟😥
#Java开发##实习##面经#
全部评论
楼主答的如何
点赞 回复 分享
发布于 2021-10-19 13:25
基础都答对了吗? 收到感谢信了?
点赞 回复 分享
发布于 2021-10-24 19:47

相关推荐

头像
11-06 10:58
已编辑
门头沟学院 嵌入式工程师
双非25想找富婆不想打工:哦,这该死的伦敦腔,我敢打赌,你简直是个天才,如果我有offer的话,我一定用offer狠狠的打在你的脸上
点赞 评论 收藏
分享
1 20 评论
分享
牛客网
牛客企业服务