社区 > 求职面经 > 腾讯c++岗位面经

腾讯c++岗位面经

撞了怀 发布于2021-01-28 16:10:28   123浏览
一面

1.虚拟地址空间和物理内存。 

2.哈希冲突的解决方案(开散列,闭散列,多阶哈希),一致性哈希,都是简单的

3.回答了下,没有深入了问。

4.编译过程。


二面

1.主要问项目,他选了我第一个项目,HTTP 文件共享服务器。

2.输入域名后发生了什么?

3.多线程安全问题,线程池,锁(都是简单的回答了下)。

4.断点续传。

5.这个项目在一台主机上跑是没有问题的,那如果是多台主机,就会有问题,怎么 解决(域名解析的问题)? 

6.然后简单讲了下用 epoll 提高效率 ,并没有深入了问。

7.HTTP 协议。


三面(压力面)

1.啥都问,说你会的,然后把我怼的不行

2.主要是锁的问题(基本没答出来)。

3.线程安全的问题。

4.项目(网络的问题)。

5.100G 文件,多 ip 进行排序。

6.问了能不能实习,学校的课程。

7.HTTPS 的实现,我给他简单的讲了下,他不满意。

8.文件系统(软链接,硬链接)。


四面

1.malloc 的原理(简单的讲了下,他不满意)。

2.然后问 malloc 申请内存的时候,怎么加锁的。

3.二叉树的层序遍历。

4.有哪些优点,看过什么书?

5.线程和进程的区别。

6.有没有听过 select 和 epoll,都没有深入了问。

7.操作系统和网络都问了点。

8.大小端的问题。

9.红黑树。


五面

1.介绍自己。

2.做了啥项目?

3.shell 的原理,和 exec 等。

4.fork。

5.堆。


总结

只问简历上写的没写的不问,比如数据库,一个都没问。 基本没问 C++,重点问了操作系统(线程)网络(项目包含在内)。 

注:这个大家参考,千万不要觉得难,或者简单,因为你根本不知道别人答得程 度,有可能很深,有可能简单,毕竟面筋里是不可能写清楚的。

评论( 2
我要评论
  1. iter615592961 2021-01-29 15:44:10
    感谢大佬
    (0) 回复 举报
  2. 今日之星 2021-02-01 17:12:45
    多谢指点,大厂进去不容易啊  
    (0) 回复 全部回复(1) 举报
    • iter2793963522 2021-02-22 17:25:50
      是啊 
      (0) 回复 举报

还可以上传7

表情
热帖排行
热门话题
  1. 01 304人参与
  2. 02 186人参与
  3. 03 115人参与
  4. 04 57人参与
  • QQ扫码
  • 微信扫码