腾讯C++后台开发1+2+3面筋

一面:

一上来问了很久我在字节跳动的实习经历与负责的板块。

1. 问项目内存池

2. 问项目web服务器,我说是凑数的

3. select poll epoll

4. linux虚拟地址与物理地址如何对应

5. 讨论了一下go  C++ python 现状与未来发展

6. 智能指针

7. 有啥想问的?

二面:

一上来问了很久我在字节跳动的实习经历与负责的板块。。。

1. 讨论了音频审核相关的系统架构和系统容灾。

2. 讨论了项目:内存池,主要问:为什么要做这个,说一说架构与优点。

3. 25匹马5条跑道,要决出前三名,最快跑几次?        7次

4. 25匹马5条跑道,要决出前五名,需要跑几次?        最少8次最多9次

5. 做算法  一个含N个数的随机无序数组,每次操作可以使随机N-1个数+1,求需要至少多少次能使整个数组所有数相等。

6. 做算法  字符串通配符'?'与'*',给定源字符串与目标字符串,编程判断是否能匹配(注意*bc与abcbc能匹配)

需要用到回溯

7. 你还有啥想问的?


三面:

一上来问了很久我在字节跳动的实习经历与负责的板块。(复读机无疑)

1. 为啥对腾讯感兴趣

2. 在字节跳动你有哪些收获?技术上以及能力上

3. 字符串去掉不可见字符,我说了两种,他没理解我说的原地法,就又说了一种扫一遍-计数-删除的方法,效率略慢但都是O(N)。

4. 你平时喜欢玩啥。

5. 三句性格的优点与三句性格的缺点来评价自己。

6. 第三范式了解吗   不了解。

7. 10万个手机号找出重复最多的十个,10亿个手机号呢。

9. 最近在学什么东西。

10. 你还有啥想问的?


我以为是IEG结果是PCG,还真是说接受调剂就直接调剂啊。。。

#腾讯##C++工程师##面经##校招#

注意!此信息未认证,请谨慎判断信息的真实性!

全部评论
1 43 评论
分享