腾讯-C++春招正式岗-客户端开发面经(已通过)
一面:
自我介绍
项目介绍
职业生涯如何规划
技术路线如何选型
愿意转C++移动端开发吗
怎么学的C++
都用过哪些C++库
看过哪些C++书籍
C++17有哪些新标准
effective系列中有哪些印象深刻的条目
如何解决日志写入过慢问题
缓冲区中的日志遭遇断电如何处理
TCP四次挥手
假如TCP是半双工的需要几次挥手
十亿个字符串,每个四字节,找相同的两个
C++程序开始前都进行了哪些操作
如果想在C++程序结束后再执行一些操作应该怎么做
如何计算一个程序的启动时间
从IDE按下运行按钮开始发生了什么
ping的时候发生了什么
两个微信用户通信的过程
同一局域网内如何通信
ip如何到mac
什么是野指针
如何判断野指针
虚拟内存原理
操作系统如何管理内存
页面调度算法
C++内存布局
智能指针
计算一个含有元素的C++类的大小
C++空类的大小
编程题1:实现一个类似std::vector的类,功能自定义
编程题2:翻转字符数组“I'm a student” -> "student a I'm"
二面:
自我介绍
聊了很久的项目
红黑树细节
编程题1:将一个长度最多为30位数字的十进制非负整数转换为二进制数输出
自我介绍
项目介绍
职业生涯如何规划
技术路线如何选型
愿意转C++移动端开发吗
怎么学的C++
都用过哪些C++库
看过哪些C++书籍
C++17有哪些新标准
effective系列中有哪些印象深刻的条目
如何解决日志写入过慢问题
缓冲区中的日志遭遇断电如何处理
TCP四次挥手
假如TCP是半双工的需要几次挥手
十亿个字符串,每个四字节,找相同的两个
C++程序开始前都进行了哪些操作
如果想在C++程序结束后再执行一些操作应该怎么做
如何计算一个程序的启动时间
从IDE按下运行按钮开始发生了什么
ping的时候发生了什么
两个微信用户通信的过程
同一局域网内如何通信
ip如何到mac
什么是野指针
如何判断野指针
虚拟内存原理
操作系统如何管理内存
页面调度算法
C++内存布局
智能指针
计算一个含有元素的C++类的大小
C++空类的大小
编程题1:实现一个类似std::vector的类,功能自定义
编程题2:翻转字符数组“I'm a student” -> "student a I'm"
二面:
自我介绍
聊了很久的项目
红黑树细节
编程题1:将一个长度最多为30位数字的十进制非负整数转换为二进制数输出
编程题2:将二叉树保存到文件中,实现save和load两个函数
三面:
自我介绍
为什么选qt作为学习路线
了解gtk吗
知道qt的竞品有哪些吗
业内ui选型方案
以微软桌面端的技术路线为例介绍一下这条线
平时的爱好
#面经##腾讯##C++工程师#自我介绍
为什么选qt作为学习路线
了解gtk吗
知道qt的竞品有哪些吗
业内ui选型方案
以微软桌面端的技术路线为例介绍一下这条线
平时的爱好