腾讯一面 3.9
1. 自我介绍
2. 6道算法题,要求半小时完成
1)26 进制题
2)二叉树的第三大
3)有序链表公共结点
4)青蛙跳台阶
5)最长递增序列
6. 进程线程区别
7. 线程锁有哪些
8. 线程锁的优缺点
9. 如何改进线程锁的缺点
10. 问项目
2)二叉树的第三大
3)有序链表公共结点
4)青蛙跳台阶
5)最长递增序列
6. 进程线程区别
7. 线程锁有哪些
8. 线程锁的优缺点
9. 如何改进线程锁的缺点
10. 问项目
腾讯二面 3.17
1. 自我介绍
2. 项目(接口通信如何实现,高并发怎么解决)
3. json格式了解吗
4. json的缺点
5. json解析器
6. https握手的流程
7. RSA算法
8. 对称加密与非对称加密
9. https工作在哪一层
10. 传输层的作用是什么
11. 同台主机多个进程,网络通信如何区分对应进程?(端口)
12. TCP可靠性怎么实现
13. 强引用 软引用 弱引用 虚引用
14. String,StringBuilder,StringBuffer区别
15. Java内存管理
16. GC算法
17. 堆栈区别,有无遇到栈crash的情况
18. 代码热部署
反问
2. 项目(接口通信如何实现,高并发怎么解决)
3. json格式了解吗
4. json的缺点
5. json解析器
6. https握手的流程
7. RSA算法
8. 对称加密与非对称加密
9. https工作在哪一层
10. 传输层的作用是什么
11. 同台主机多个进程,网络通信如何区分对应进程?(端口)
12. TCP可靠性怎么实现
13. 强引用 软引用 弱引用 虚引用
14. String,StringBuilder,StringBuffer区别
15. Java内存管理
16. GC算法
17. 堆栈区别,有无遇到栈crash的情况
18. 代码热部署
反问
腾讯三面 3.25
1. 问项目细节(很久),包含团队角色,项目需求分配,做了什么
2. Java类加载机制
3. 类名和包名一样,Classloader报错ClassNot FoundException. ,什么原因
4. C++多态实现机理
5. 过程调用汇编层面的解释
6. 随机生成100个不同的1~100的随机数,考虑效率,如何做到?
1. 问项目细节(很久),包含团队角色,项目需求分配,做了什么
2. Java类加载机制
3. 类名和包名一样,Classloader报错ClassNot FoundException. ,什么原因
4. C++多态实现机理
5. 过程调用汇编层面的解释
6. 随机生成100个不同的1~100的随机数,考虑效率,如何做到?
腾讯HR 面 4.2
1. 自我介绍
2. 项目角色
2. 项目角色
3. 为什么对所投职位感兴趣
4. 项目选人时,会重点考虑哪三个因素
5. 根据上面提到的这三个要素给自己打分
6. 为什么腾讯能给你提供上面三点能力
7. 前两轮面试什么体会
8. 最大亮点是什么
9. 你的亮点怎么培养起来的
10. 兴趣爱好
11. 平时打游戏吗
12. 身体健康吗
13. 有无腾讯亲属
14. 读研么
15. 实习时间
16. 有无面试其他公司
反问
4. 项目选人时,会重点考虑哪三个因素
5. 根据上面提到的这三个要素给自己打分
6. 为什么腾讯能给你提供上面三点能力
7. 前两轮面试什么体会
8. 最大亮点是什么
9. 你的亮点怎么培养起来的
10. 兴趣爱好
11. 平时打游戏吗
12. 身体健康吗
13. 有无腾讯亲属
14. 读研么
15. 实习时间
16. 有无面试其他公司
反问
4.7 OC
4.9 Offer
----------------------------------- 分割线 -----------------------------------
字节飞书后台一面 3.18
1. 自我介绍
2. 详细过项目
3. 服务器架构(流量分发)
4. 业务场景题(概率分配)
5. 项目中的爬虫实现细节
6. http有什么缺点
7. 对称加密和非对称加密(内部算法?)
8. MySQL四大特性
9. MySQL隔离级别
10. 可重复读会有什么问题(幻读)
11. MySQL如何在可重复读层面上避免幻读
12. 你刚刚说到的GAP锁,是工作在哪个层面上?数据还是索引
反问
2. 详细过项目
3. 服务器架构(流量分发)
4. 业务场景题(概率分配)
5. 项目中的爬虫实现细节
6. http有什么缺点
7. 对称加密和非对称加密(内部算法?)
8. MySQL四大特性
9. MySQL隔离级别
10. 可重复读会有什么问题(幻读)
11. MySQL如何在可重复读层面上避免幻读
12. 你刚刚说到的GAP锁,是工作在哪个层面上?数据还是索引
反问
字节飞书后台二面 3.24
1. C++构造函数,使用初始化成员列表和直接赋值的区别
2. C++用的什么版本
3. C++11新特性
4. 智能指针 RAII 有无了解过
5. unique_ptr 通过什么保证互斥访问
6. 面向对象继承多态讲讲
7. 了解设计模式吗
8. volatile是原子操作吗
9. 数据库,给一张学号,姓名,性别学生表,怎么建索引高效查询性别字段信息
10. MySQL utf-8 utf-8mb4有啥区别
11. Redis了解不,zset底层用的什么结构
12. 有哪些常见缓存替换策略
13. LRU和LFU应用场景,区别在哪
14. 缓存如何实现与数据库一致性
15. 主从复制了解吗
16. TCP可靠性如何实现
17. 算法:给一个数字,指定了k,要求删去这个数字k位,使得剩余数字是最小的。譬如1432219,k=3,删去4、3、2后,1219是最小的
反问
1. C++构造函数,使用初始化成员列表和直接赋值的区别
2. C++用的什么版本
3. C++11新特性
4. 智能指针 RAII 有无了解过
5. unique_ptr 通过什么保证互斥访问
6. 面向对象继承多态讲讲
7. 了解设计模式吗
8. volatile是原子操作吗
9. 数据库,给一张学号,姓名,性别学生表,怎么建索引高效查询性别字段信息
10. MySQL utf-8 utf-8mb4有啥区别
11. Redis了解不,zset底层用的什么结构
12. 有哪些常见缓存替换策略
13. LRU和LFU应用场景,区别在哪
14. 缓存如何实现与数据库一致性
15. 主从复制了解吗
16. TCP可靠性如何实现
17. 算法:给一个数字,指定了k,要求删去这个数字k位,使得剩余数字是最小的。譬如1432219,k=3,删去4、3、2后,1219是最小的
反问
字节飞书后台三面 3.28
1. 简单过了一下项目
2. C++虚函数讲下
3. 线程与微线程(问了下微线程是什么,是不是属于协程的一种)
4. 线程如何调度
5. 线程如何判定时间片耗尽
6. 函数调用汇编层面过程讲下
7. 浏览器访问页面的过程
8. https讲下
9. 数字证书原理
10. 如何实现消息身份认证
11. 摘要算法MD-5,SHA-1了解不,怎么用
12. 数据库ACID讲下
13. 算法:容器盛水问题(栈实现)写代码后讲下思路
14. 问了下排名
15. 最近看什么书
16. 读研吗
反问
1. 简单过了一下项目
2. C++虚函数讲下
3. 线程与微线程(问了下微线程是什么,是不是属于协程的一种)
4. 线程如何调度
5. 线程如何判定时间片耗尽
6. 函数调用汇编层面过程讲下
7. 浏览器访问页面的过程
8. https讲下
9. 数字证书原理
10. 如何实现消息身份认证
11. 摘要算法MD-5,SHA-1了解不,怎么用
12. 数据库ACID讲下
13. 算法:容器盛水问题(栈实现)写代码后讲下思路
14. 问了下排名
15. 最近看什么书
16. 读研吗
反问
无HR 面
4.2 OC + Offer
全部评论
(6) 回帖