腾讯后台开发实习面经:一面+二面+三面+hr面[已OC]

5.18上午视频面第一轮(40分钟左右)

1、介绍简历上项目

2、输入一个网址,你看到他的过程是什么

3、想要为每个方法加一个查看运行时间的功能该怎么做(应该Annotation,没答出来)

4、分页和分段

5、分页置换算法

6、进程间通信方式

7、写了一道group by+子查询的题

8、编程:100盏灯,全部关闭,第一人全部打开(亮),第二个人隔一个按开关(2、4、6、8、10), 第三个人隔2个按开关(3、6、9、12),以此类推,第100人路过时有几盏灯亮着?

5.18下午电话面(20分钟左右)

1、synchronized 关键字底层原理

2、https过程

3、mysql的隔离级别

4、mysql的引擎

5、平时有看什么博客或者之类的学习吗

5.19上午视频面(30分钟左右)

1、讲一讲简历上的项目,你觉得遗传算法中最关键的部分是什么(因为项目中有写)

2、mysql中为什么用B+树

3、讲一讲索引,最左匹配原则

4、什么是SQL注入,怎么预防

5、你知道什么常见的网络攻击(讲了DOS、DDOS)

6、一个开放的场景题:北京有2个机场,大兴和首都,位于两个不同方位,假设每2分钟起降一艘飞机,那么怎么估算北京上空有几架飞机

5.22上午视频面(20分钟左右)

面试官给的题目范围都很广,基本上是让你自由发挥

1、讲一讲Java中的垃圾回收机制(讲了新生代老年代,垃圾回收算法,垃圾回收器,展开讲了G1垃圾回收器,还提了一些OOM)

2、你对mysql了解有多少(讲了innodb、myiasm两个引擎的区别,隔离级别,索引,使用B+树的优势,最左匹配原则,MVCC)

3、怎么对sql进行分析(explain和show profile)

4、怎么保证redis数据的正确性

5.29HR面(20分钟左右)

1、问一问简历上的项目

2、你觉得你最有成就感的时候是什么

3、你遇到最大的挫折

4、平时有什么兴趣爱好

5、什么时候能开始实习,能实习多久,到什么时候

6、手头上有没有什么别的offer,你会怎么选

最后欢迎关注我的公众号:互联网校招面经。每天一篇高质量互联网校招面经分享!每月定期总结归纳!还有电子书福利赠送!
腾讯后台开发实习面经:一面+二面+三面+hr面[已OC]
腾讯后台开发实习面经:一面+二面+三面+hr面[已OC]