首页 > 秋招面经,许愿上岸
头像
邓加尔
编辑于 2021-09-06 17:03
+ 关注

秋招面经,许愿上岸

字节后端:实习期间裸考,直接挂了
1. 智能指针的实现
2. timewait和closewait
3. 进程间通信

字节抖音客户端一面:
1. 面向对象的特性
2. C++11新增了哪些特性
3. TCP/IP一共有几层?为什么要分层?
4. TCP拥塞控制
5. C++结构体字节对齐
6. 继承和访问权限
7. 线程是否具有独立的堆和栈
8. 进程和线程的区别?进程之间的通信方式?
9. 语句
int* a = new int;
这句代码对堆栈分别进行了哪些操作?
10. 静态变量和全局变量的区别
11. C和C++的区别
12. 算法题:求数组中连续子数组之和的最大值

字节抖音客户端二面:
1. 文件访问权限是如何实现的?
2. mmap函数的底层原理
3. 算法题:输入一个unix路径,处理其中的"."和".."
4. 如何选择进程间通信的方式
5. 操作系统的功能
6. 面向对象的三大特性

字节剪映客户端一面:
1. 类的访问权限
2. 继承的情况下类的内存结构
3. 多继承的情况下如何同名虚函数
4. 构造和析构函数的执行顺序
5. 线程和进程的区别
6. 关系型数据库的特点
7. 了解哪些设计模式
8. 事务的特性(八股题上面翻车了😭
9. 给定一个包含运算符和括号的表达式,计算其结果

二面:
1. 链表实现的大整数减法
2. 虚拟内存的优点
3. 进程调度算法
4. HTTPS的密钥协商过程
5. HTTPS的安全性

腾讯CDG一面:
1. 字符串实现大整数加法
2. 死锁的4个条件
3. 如何避免死锁
4. mysql表的设计
5. 如何优化mysql的性能瓶颈
6. 索引优化
数据库的部分主要是结合本科的课程项目问题

二面:
1. 给定一个数字构成的字符串,添加一个'+'和一个'=',构成一个等式
2. 两组服务器之间如何限速通信
3. 进程和线程的区别
4. 什么情况用进程,什么情况用线程
5. Redis rehash机制
6. 如何设计和测试一个哈希表容器

网游游戏研发工程师:
1. 算法题:实现strcmp
2. 场景题:有十万个数据和目标值target,检索和为target的数据对
3. 静态多态和动态多态
4. 如何对HTTP和TCP的连接建立进行加速
5. c++程序入口

更多模拟面试

全部评论

(1) 回帖
加载中...
话题 回帖

相关热帖

历年真题 真题热练榜 24小时
技术(软件)/信息技术类
查看全部

热门推荐