字节跳动C/C++方向面经
一面:
1.虚拟地址是怎么转化到物理地址的?页表的构成?mmu了解过吗?
2.操作系统中的原子操作是怎么实现的?
3.C++中的内存分区?bss段了解过吗?未初始化的全局变量和初始化的全局变量放在哪里?
4.内存对齐?为什么字节对齐
5.vector中push_back和emplace_back的区别?
6.C++中的多态?说一下虚函数的多态?
7.内联函数?内联函数的缺点?
8.tcp的可靠传输?拥塞控制?流量控制?
9.IP数据报的报头字段?TTL的设置了解过吗?
10.怎么实现断点续传?
11.算法题:最长回文子串
二面:
1.介绍一下项目?
2.http状态码有哪些?
3.http1.0,2.0版本的区别?
4.在游览器输入URL之后,具体流程是什么?
5.说一下事务?说一下隔离性?
6.进程间通信?说一下原理?共享内存是如何确定物理地址的?
7.纯虚函数?使用场景有哪些?
8.为什么一般将析构函数设置为虚函数?
9.C++11中的auto是怎么实现识别自动类型的?模板是怎么实现转化成不同类型的?
10.编程题:三个线程,依次打印1-100
11.编程题:输出字符串的全排列
三面:
1.介绍项目?
2.职业规划是什么?
3.为什么想从事客户端开发?
4.大学期间学习路径是什么,怎么学习的?
5.项目过程中遇到过什么困难?
6.哪一个项目对你学习帮助最大?
7.项目有应用层的设计吗?
8.编程题:k个一组,反转链表
1.虚拟地址是怎么转化到物理地址的?页表的构成?mmu了解过吗?
2.操作系统中的原子操作是怎么实现的?
3.C++中的内存分区?bss段了解过吗?未初始化的全局变量和初始化的全局变量放在哪里?
4.内存对齐?为什么字节对齐
5.vector中push_back和emplace_back的区别?
6.C++中的多态?说一下虚函数的多态?
7.内联函数?内联函数的缺点?
8.tcp的可靠传输?拥塞控制?流量控制?
9.IP数据报的报头字段?TTL的设置了解过吗?
10.怎么实现断点续传?
11.算法题:最长回文子串
二面:
1.介绍一下项目?
2.http状态码有哪些?
3.http1.0,2.0版本的区别?
4.在游览器输入URL之后,具体流程是什么?
5.说一下事务?说一下隔离性?
6.进程间通信?说一下原理?共享内存是如何确定物理地址的?
7.纯虚函数?使用场景有哪些?
8.为什么一般将析构函数设置为虚函数?
9.C++11中的auto是怎么实现识别自动类型的?模板是怎么实现转化成不同类型的?
10.编程题:三个线程,依次打印1-100
11.编程题:输出字符串的全排列
三面:
1.介绍项目?
2.职业规划是什么?
3.为什么想从事客户端开发?
4.大学期间学习路径是什么,怎么学习的?
5.项目过程中遇到过什么困难?
6.哪一个项目对你学习帮助最大?
7.项目有应用层的设计吗?
8.编程题:k个一组,反转链表
全部评论
m
m
m
m
m
M
啥岗位老哥
m
m
m
m
m
三面第七问怎么回答?请问
m
m
m
m
m
m
M
相关推荐
昨天 16:01
上海外国语大学 招聘专员 Smiley_W:底薪是多少?薪资构成是怎样的?(底薪+绩效+提成?)
是否有年终奖/季度奖?发放标准和比例如何?
五险一金的缴纳基数和比例是多少?(是否按实际工资缴纳?)
薪资是税前还是税后?是否有其他补贴(餐补、交通补、住房补等)?
调薪机制是怎样的?(每年有固定调薪吗?依据什么标准?)
工作时间是几点到几点?是否弹性打卡?
是否需要加班?加班频率如何?是否有加班费或调休?
周末和节假日是否正常休息?是否有轮班或值班制度?
年假、病假等假期如何规定?请假流程是否复杂?
是否有明确的KPI或考核标准?考核周期是多长?
公司目前的发展阶段和未来规划是什么?
是否有裁员或业务调整的风险?近期人员流动性如何?
入职后是否有试用期?试用期时长和薪资如何?
是否需要签竞业协议或保密协议?
文案自取
点赞 评论 收藏
分享


点赞 评论 收藏
分享