腾讯WXG企微 客户端一面
面试时间:2025.9
算法
手写LRU
位运算实现两数之和
八股
语言
C++ unordered_map和map区别?
如果LRU读多写少你会怎么修改实现
C++虚函数实现机制
追问虚函数的虚表是对象级别还是类级别?
构造函数为什么不能是虚函数?
虚析构函数的作用?
追问:子类没有虚析构函数会不会内存泄漏
lambda表达式中,=和&的区别?答:值传递,引用传递
追问:lambda表达式函数被另一个线程调用,以值传递方式捕获变量,会不会出现问题?
智能指针介绍一下
shared_ptr怎么实现的?
网络
为什么TCP可靠,UDP不可靠?
TCP如何保证可靠性?答:保证消息不丢失、不乱序、不错误,分开答
HTTP协议具体了解过吗
HTTP常见状态码(比如404)
HTTPS为什么比HTTP安全?
数据库
MySQL 事务的特性?答:ACID
Qt
消息循环、信号内部是怎么实现的?
实习
实习中遇到的难点
项目
因为项目都是后台开发的所以没问
反问
组内业务&技术栈:企业微信客户端 Qt
后续面试会不会问一些偏客户端的内容?答:要求会C++就可以
面完秒过,但是因为二面没人捞最后挂了
算法
手写LRU
位运算实现两数之和
八股
语言
C++ unordered_map和map区别?
如果LRU读多写少你会怎么修改实现
C++虚函数实现机制
追问虚函数的虚表是对象级别还是类级别?
构造函数为什么不能是虚函数?
虚析构函数的作用?
追问:子类没有虚析构函数会不会内存泄漏
lambda表达式中,=和&的区别?答:值传递,引用传递
追问:lambda表达式函数被另一个线程调用,以值传递方式捕获变量,会不会出现问题?
智能指针介绍一下
shared_ptr怎么实现的?
网络
为什么TCP可靠,UDP不可靠?
TCP如何保证可靠性?答:保证消息不丢失、不乱序、不错误,分开答
HTTP协议具体了解过吗
HTTP常见状态码(比如404)
HTTPS为什么比HTTP安全?
数据库
MySQL 事务的特性?答:ACID
Qt
消息循环、信号内部是怎么实现的?
实习
实习中遇到的难点
项目
因为项目都是后台开发的所以没问
反问
组内业务&技术栈:企业微信客户端 Qt
后续面试会不会问一些偏客户端的内容?答:要求会C++就可以
面完秒过,但是因为二面没人捞最后挂了
全部评论
我周三面😰
面试过了 但是没人捞是什么情况?
相关推荐
只会按tab的bug...:这不是程序员的锅啊 别转移矛盾
点赞 评论 收藏
分享
点赞 评论 收藏
分享
