#2022秋招# #腾讯PCG# #腾讯提前批面经#
面经总结:

一面 8.11 17:00:
(面试官有事迟到了20分钟)
1、自我介绍。
2、Java多线程相关。
3、GC相关。
4、设计模式相关。
5、框架相关(本人最近没接触这些,所以直接就表示不熟悉)。
6、Android相关。
7、C++相关(纯虚函数等)。
8、Java相关(重载和重写、内部类等)。
9、操作系统相关(进程等)。
10、项目深挖。
11、对移动端的看法。
12、代码:
(1)翻转一个字符串(需要进行优化)。
(2)使用Java自己实现一个队列。
13、反问。

二面 8.12 19:00:
1、没有自我介绍,直接根据项目开始问细节,同时穿插问了项目中遇到的最大困难以及如何解决的。
2、项目中多线程的实现方式,与其他实现方式的区别以及为什么使用等。
3、GC相关。
4、操作系统相关(进程,死锁等)。
5、多线程相关。
6、计算机网络相关。
7、数据结构与算法相关(排序算法着重)。
8、场景题:如何从几亿个数中找到唯一出现的一个数(内存无法一次读取全部数据)?
9、代码:将字符串按单词反转,字符串结尾可能有句号,采用o(1)空间复杂度实现。

一面(8.10)
1. 实习的内容,做的工作

2. 算法题:排序数组二分查找

3. 算法题:对称的数字

4. 算法题:合并有序链表

5. 算法题:海量数据topK的问题

6. 进程、线程及协程及使用场景

7. Tcp和udp的区别,udp的优点,如果要求udp也可靠传输,应该怎么做

8. Linux命令的使用,查看进程、查看资源占用、查看某一个进程的资源占用

9. Redis的使用,部署及如何保证高可用

欢迎大家加入我们内推群,在线给大家跟进解答:
https://docs.qq.com/doc/DUHRvSVpUTlJXd1ZB?_t=1629376794070(群马在链接中)

内推链接:https://join.qq.com/judgetalent.html?rec_key=pA2O05p0tnh2Es8mY_cyTuaq0a8_TW3O9IqrlUoGRS4
全部评论

相关推荐

1 收藏 评论
分享
牛客网
牛客企业服务