字节后端实习凉经
12.01 投递
12.04 一面 1h10min
1.自我介绍
2.能实习多久,一周实习几天
3.拷打实习(两段小厂,实习时长比较短,都只有两个多月,太难受了)
4.Java自学的吗
5.创建线程池的方式
6.线程池工作方式
7.GC 回收算法
8.用Spring Boot的好处
9.bean生命周期
10.MySQL单库单表最多不要超过多少条数据?为什么?
11.hset命令怎么用的?底层原理?
12.写sql
13.手撕:合并k个升序链表,先说思路,再code
14.手撕:判断链表是否有环,不需要code,说思路,用数学定理证明为什么快慢指针能够判断链表有环
15.反问:部门业务、实习生干什么
12.10 二面 1h10min
面试官刚开完会,气喘吁吁,无自我介绍
1.什么时候能实习,实习多久,导师放实习吗,实习的东西会写到论文里去吗
2.介绍你觉得有含金量的项目,项目有访问地址吗,是独立开发的吗
3.项目的数据是用爬虫爬的吗
4.项目的难点,怎么解决的
5.你刚才说博客被恶意刷流量,博客是CSDN吗,还是自己搭的
6.写sql:一张item_like表,有两个字段,一个uid,一个item_id,uid表示用户的id,item_id表示文章的id,每一行表示某个用户对某一篇文章点赞了,找出点赞数量最多的三篇文章的id
7.有一个一维数组,找出最大的k个元素,基于堆吗?最大堆还是最小堆?时间复杂度?
8.A和B两个人取石头,每次可以取1-3个,总共100个,拿到最后一个石头的人获胜,问最后谁能获胜
9.手撕:起点为'S',终点为'E',障碍物为'X','.'表示可以走,找出从'S'到达'E'的最短路径长度
10.一致性哈希算法了解过吗?为什么会出现数据倾斜?数据倾斜场景有哪些?
11.Redis过期删除策略?定时删除和定期删除区别?
12.有在走其他公司的流程吗
13.反问:技术面有几面、会给时间实习生学习吗、字节是不是都叫名字,不喊哥、姐、您
12.11 感谢信
唯一给面试的公司,在没收到感谢信之前都已经幻想去字节的场景了(爱幻想哈哈哈),面试官很好,还是太菜了,准备明年三月份投了,有点难受