日常实习面经以及想说的
写在前面的话
作为21届的我,本来是打算通过找日常实习的方式早点结束春招,但是过程以及结果其实是失败的。我主要投递了京东、百度、腾讯以及字节。其中百度两轮技术面过,hr面由于无法及时到岗所以是被拒了,腾讯三轮技术面和hr面都过了,但是至今仍然无消息(一个星期过去了,还是待审批,应该也是凉了)。其中最期待的字节,三轮技术面和hr面都过了,最后offer审批失败,给的理由是业务方向不匹配(我真的想说,不匹配你当初捞我面试干嘛?)
现在的心情除了失落没有别的,由于考试月到了,自己也没有精力再去面试了,只能寄希望于春招。但是作为一个双非一本,没有大厂实习的我,春招的希望有多大我也不知道...
12.06更新 腾讯offer了
面经
由于没有及时记录,只能回忆起一部分了
字节(头条)
字节一面(38分钟)
- 讲一下https、重定向的状态码
- 说一下Linux的进程调度
- 讲一下零拷贝
- 寻找两个链表的相交节点
- ...
字节二面(50分钟)
- 聊项目...
- 说一下Redis的持久化怎么实现,现在让你实现Redis的RDB,你要怎么做?
- Nginx的线程模型/你用Nginx做过什么配置?
- 多线程有序打印1和2,分别打印10次
- ...
字节三面(38分钟)
- 讲一下实习经历
- 数据库表的优化
- 线上服务器的配置
- 说一下CMS和G1的区别
- 手写Map的实现
- ...
hr面(20分钟)
- 专业和自己方向(非科班)
- 实习和学校有什么不同
- ...
百度
百度一面
- 讲一下熟悉的Linux命令
- 说一下线上排查
- 如何实现一个堆
- 寻找第K个数以及如何再次优化(快排+二分)
- 寻找链表的中间节点
- TCP的三次握手/四次挥手
- ...
百度二面
- 说一下你知道的分布式
- 01背包问题
- ...
腾讯
腾讯一面
- 如何排查数据库查询缓慢?
- get请求缓慢你要怎么排查
- 讲一下多线程
- ...
腾讯二面
- 类的初始化过程
- 如何快速遍历一遍知乎页面(最小生成树)
- ...
腾讯三面
- 说一下Zookeeper如何实现数据一致性
- 讲一下Zookeeper的选举机制
- 数据库的索引以及红黑树
- 索引的节点大小是多少,为什么是这个数值
- 说一下Linux的IO模型,还有零拷贝
hr面
- ...
京东
由于京东一面基本只问了项目,同时自己拒了二面,这里就不写了。
最后想说的
此刻的心情很难受,一直以为头条就在我的手中了,却又这样离去。这次对我的打击很大,自己也没有什么心情继续面试了。各位加油吧,哥累了。
#京东##字节跳动##百度##腾讯##实习##Java工程师##面经#