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

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背包板子题

相关推荐
敲代码的嘎仔5 小时前
Java后端面试——SSM框架面试题
java·面试·职场和发展·mybatis·ssm·springboot·八股
xlp666hub7 小时前
【Linux驱动实战】:字符设备之ioctl与mutex全解析
linux·面试
进击的cc8 小时前
拒绝背诵!一文带你打穿 Android ANR 发生的底层全链路
android·面试
进击的cc8 小时前
App 启动优化全家桶:别再只盯着 Application 了,热启动优化你真的做对了吗?
android·面试
似水明俊德10 小时前
04-C#.Net-委托和事件-面试题
java·开发语言·面试·c#·.net
杰克尼10 小时前
七天速刷面试--day03
面试·职场和发展
清风徐来QCQ10 小时前
全栈开发面试1
面试·职场和发展
消失的旧时光-194311 小时前
C++ 多态核心三件套:虚函数、纯虚函数、虚析构函数(面试 + 工程完全指南)
开发语言·c++·面试·虚函数·纯虚函数·虚析构函数
_饭团12 小时前
字符串函数全解析:12 种核心函数的使用与底层模拟实现
c语言·开发语言·学习·考研·面试·蓝桥杯
前端摸鱼匠12 小时前
面试题4:多头注意力(MHA)相比单头注意力的优势是什么?Head数如何影响模型?
人工智能·ai·面试·职场和发展·求职招聘