腾讯微信后台开发一面面经

1、自我介绍(3-5分钟)

2、挑一段比较重要的项目经历讲一下。

3、C++线程安全的高并发缓存系统的主要应用场景?为什么需要做这个高并发缓存系统?

4、这个缓存是操作系统级别的,还是说内存和文件系统级别?

5、第二个项目用到了FastDFS,介绍一下你用的FastDFS是什么?

6、从文件读取和从内存读取,以及从L1 Cache和L2 Cache读取的性能大概差多少?

7、C++11和C++17,有用过吗,有哪些新关键字?

8、讲一下STL的unordered_map的底层实现。

9、哈希有一些桶,这些桶满了之后,它怎么再做哈希?

10、你帮我设计一个哈希方法,使得每个key大概均匀地落到不同的桶里面吗?如果这个key是一个string类型?

11、C++智能指针

12、C++的多态

13、算法题:01背包板子题

相关推荐
老苗项目实战6 小时前
Java工程师高频面试题(基于近一年的真实面试记录整理)
java·开发语言·面试·预见猿份·老苗项目实战
haon112210 小时前
海外信贷的策略全生命周期:从准入到还款的本地化布防
大数据·开发语言·深度学习·面试·职场和发展·产品经理
蒸蒸yyyyzwd11 小时前
cpp 选手备战秋招学习笔记 day32
c++·笔记·面试
麻辣布丁12 小时前
java集合篇面试模拟
java·开发语言·面试
晚安日记wanna13 小时前
分布式事务 6 连问从 Seata AT 到本地消息表落地
面试·架构
晚安日记wanna14 小时前
简历写精通浏览器原理一问 URL 到渲染直接哑火...
前端·面试
garmin Chen14 小时前
MySQL精简面试题
数据库·后端·mysql·面试
晚安日记wanna14 小时前
四年前端被问 Code Review90人只看得懂空格和命名
前端·面试
letisgo515 小时前
JAVA 高级进阶10篇《消息队列实战:RocketMQ/Kafka选型与“不丢不重有序“三连解》
java·面试·kafka·消息队列·rocketmq
顶点多余15 小时前
9.10日面试遇到问题总结
面试·职场和发展