26秋招腾讯 wxg 一面八股盛宴
1. 业务介绍
2. 简历拷打(项目有什么难点吗)
3. C++ 虚函数
4. new 和 malloc 的区别,二者类型安全吗?
5. C++ 多线程一般怎么去实现?
6. 条件变量的使用场景有哪些?
7. C++ 实现生产者消费者场景(多生产者多消费者)
8. 代码中用什么来实现互斥资源量?
9. 线程 thread_local 的作用是什么?
10. static 关键字作用?
11. 死锁产生的条件是什么?
12. 进程间通信的方式有哪些?你用过哪些?
13. 进程与线程的区别?多进程和多线程使用场景?
14. 进程上下文切换会发生什么?
15. 查询发现 SQL 慢查询,怎么处理?
16. 数据库索引底层数据结构是什么?
17. 为什么用 B+ 树而不是哈希表?B+ 树怎么存这些数据?
18. 访问一个网页,中间会发生什么过程?
19. 如果响应很慢,可能在哪个环节出现问题?
20. I/O 多路复用(select、poll、epoll)
21. 如果 HTTPS 握手失败,你怎么分析原因?
22. 如果证书过期,会有什么表现?
23. 手撕题 3 道:
- 415. 字符串相加
- 230. 二叉搜索树中第 K 小的元素
- 354. 俄罗斯套娃信封问题
2. 简历拷打(项目有什么难点吗)
3. C++ 虚函数
4. new 和 malloc 的区别,二者类型安全吗?
5. C++ 多线程一般怎么去实现?
6. 条件变量的使用场景有哪些?
7. C++ 实现生产者消费者场景(多生产者多消费者)
8. 代码中用什么来实现互斥资源量?
9. 线程 thread_local 的作用是什么?
10. static 关键字作用?
11. 死锁产生的条件是什么?
12. 进程间通信的方式有哪些?你用过哪些?
13. 进程与线程的区别?多进程和多线程使用场景?
14. 进程上下文切换会发生什么?
15. 查询发现 SQL 慢查询,怎么处理?
16. 数据库索引底层数据结构是什么?
17. 为什么用 B+ 树而不是哈希表?B+ 树怎么存这些数据?
18. 访问一个网页,中间会发生什么过程?
19. 如果响应很慢,可能在哪个环节出现问题?
20. I/O 多路复用(select、poll、epoll)
21. 如果 HTTPS 握手失败,你怎么分析原因?
22. 如果证书过期,会有什么表现?
23. 手撕题 3 道:
- 415. 字符串相加
- 230. 二叉搜索树中第 K 小的元素
- 354. 俄罗斯套娃信封问题
全部评论
相关推荐
今天 11:50
安徽大学 Java 点赞 评论 收藏
分享
查看20道真题和解析