腾讯-pcg
一面
1.自我介绍
2.项目所用开源技术以及框架数据库介绍
3.Mysql索引引擎
4.Mysql索引底层实现结构,为什么不用hashmap( 不适合范围搜索)
5.有哪一些索引
6.主键索引和普通索引的区别
7.数据库隔离级别
8.ArrayList的底层实现,为什么查询快,增删慢
9.算法:字符串反转
10.算法:输出链表的倒数第k个数(两种方法:集合|双指针)
11.思考题,如何设计求一个数的n次开方(二分法)
二面
1.MVCC机制
2.LRU算法
3.两个线程轮流打印1A 2B 3C(三种方法)
其他实在是记不清楚了…
三面
1.自我介绍
2.项目介绍
3.自己负责的任务
4.虚拟机跨主机通信
5.一个算法题,手撕一下,就是一个小车给定坐标位置,和当前面朝方向(NSWE),再输入前进转向情况和前进步数,输出小车的坐标位置和面朝方向。
6.职业规划
hr面
很轻松的聊天,交流工作地点等信息
面试资料总结
下面先给大家上一个总的目录大纲,基础的东西就不进行过多的赘述,我们将会从面试必问的说起,同时由于每篇的内容过多,我们也只说重点,太过基础的内容谁都会,我就不多敲字浪费大家的时间了&