腾讯会议 c++ 一二面面经

2022年秋招/春招/提前批/大厂面经整理(持续更新中~)

腾讯会议 c++ 一二面面经

自我介绍
一个 cpp 文件运行的过程(编译过程、栈帧处理过程)
类和结构体的区别
怎么用 c 语言去实现面向对象
内存管理,段页式存储
内存页设置大了或者小了会怎么样
进程和线程的区别
中断
进程上下文和线程上下文
分析八大排序算法
osi 7层,每一层的协议
输入一个 url 发生了什么
tcp 三次握手为什么是三次,四次挥手为什么是四次
拥塞控制
quic 协议
https tls 握手
epoll 和 select
redis 分布式的实现
redis 的框架
为什么用 json
protobuf 为什么快
动态和贪心的区别
合并排序链表
有效的括号字符串
(差了一点,一个 case 忽略了,哭)
还做过什么项目
腾讯会议 c++ 二面 (1个小时)
用过哪些 stl 容器;
tcp 三次握手,能不能减少一次,能减少的话可以减少哪一次,如果不能为什么?
new 和 malloc 的区别
多进程和多线程的应用场景
为什么使用 json 作为序列化的方式;
双缓冲日志是怎么设计的
挑战杯参赛的项目是怎么样的?
之后在聊天了,讲了很多关于腾讯会议的发展方向的内容。

反问:

腾讯会议团队目前的产品线和技术栈是怎么样的?
腾讯会议目前面临的挑战是什么?
我不懂客户端开发,需要再学习什么技术?

总结语

希望大家能够时刻保持一颗积极向上的心,我始终相信一件事:机会永远是留给有准备的人

资料分享:下图中的资料是我和群里的小伙伴一起为正在准备秋招的朋友整理的,需要这份校招资料的点赞、转发、收藏之后添加君羊【832218493】 免费了领取!

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值