字节实习 飞书一面 二面 (已挂)
人生第一次面试 体验非常糟糕 非常紧张
1. 自我介绍
(面试官嫌弃自我介绍太短)
2. TCP拥塞控制 和 原因
3. udp需要拥塞控制吗 (我答的要 寄)
4. Redis Zset用什么实现的(跳表 我多答了红黑树 寄)
5. redis 集群模式有几种 和 区别
6. redis主从和哨兵模式的应用场景
(答不上来,回答了哨兵模式高并发比较好)
7. MySQL 可不可以多主多从
(答可以,用binlog同步)
8. Mysql 三主如何同步?会造成无线同步循环吗?(我答按照链式无环的方式同步,面试官有问那是不是中间的一台负载会过高,我同意但是想不出其他方案)
9. 操作系统内存置换算法有哪几种(只答了fifo lru,一时间想不起别的了)
10. JAVA 反射原理 接口和抽象类使用场景 泛型 和 泛型擦除(没听过啊!唉)
11. 跟项目有关的场景题
12. 算法(货币兑换总方案数 大脑一片空白无法思考 面试官换了一题螺旋矩阵 慢慢冷静下来做出来了,然后问了时间空间复杂度 用的最烂的方法)
13.反问 有什么可以提高的 面试官讲字节面试要求(估计是寄了)
# 二面
0 treadlocal 用过吗 原理是?threadlocalmap 的key和value是什么
0 AQS了解过吗
1 为什么使用内部类
2 内部类可否访问外部成员
3 Reentrenlock 实现原理
4 不使用锁如何改造Hashmap使其线程安全(提示Redis中hash原理)
5 mysql 数据库 binlog undolog redolog redolog有什么用 如何恢复数据库 如何讲redolog的数据同步到磁盘
6 mysql隔离级别 默认是?读已提交如何解决可重复读?
7 tcp滑动窗口 细节
算法 lc 解码方法
想不起来了 JAVA相关的答得太烂 面试官说基础知识挺好 JAVA回答得很差 争取做两道算法 然而第一道都没做对 差一点点 明明是做过的题 傻了 但是面试官说错了“1234”解码方案有3种 我得出的也是三种 结果她说是5种 ??当时没反应过来 回头去leetcode 看一眼 5种是错的呀
然而 这下是真凉凉了😭😭😭#面试复盘##字节跳动##面试题目#
1. 自我介绍
(面试官嫌弃自我介绍太短)
2. TCP拥塞控制 和 原因
3. udp需要拥塞控制吗 (我答的要 寄)
4. Redis Zset用什么实现的(跳表 我多答了红黑树 寄)
5. redis 集群模式有几种 和 区别
6. redis主从和哨兵模式的应用场景
(答不上来,回答了哨兵模式高并发比较好)
7. MySQL 可不可以多主多从
(答可以,用binlog同步)
8. Mysql 三主如何同步?会造成无线同步循环吗?(我答按照链式无环的方式同步,面试官有问那是不是中间的一台负载会过高,我同意但是想不出其他方案)
9. 操作系统内存置换算法有哪几种(只答了fifo lru,一时间想不起别的了)
10. JAVA 反射原理 接口和抽象类使用场景 泛型 和 泛型擦除(没听过啊!唉)
11. 跟项目有关的场景题
12. 算法(货币兑换总方案数 大脑一片空白无法思考 面试官换了一题螺旋矩阵 慢慢冷静下来做出来了,然后问了时间空间复杂度 用的最烂的方法)
13.反问 有什么可以提高的 面试官讲字节面试要求(估计是寄了)
# 二面
0 treadlocal 用过吗 原理是?threadlocalmap 的key和value是什么
0 AQS了解过吗
1 为什么使用内部类
2 内部类可否访问外部成员
3 Reentrenlock 实现原理
4 不使用锁如何改造Hashmap使其线程安全(提示Redis中hash原理)
5 mysql 数据库 binlog undolog redolog redolog有什么用 如何恢复数据库 如何讲redolog的数据同步到磁盘
6 mysql隔离级别 默认是?读已提交如何解决可重复读?
7 tcp滑动窗口 细节
算法 lc 解码方法
想不起来了 JAVA相关的答得太烂 面试官说基础知识挺好 JAVA回答得很差 争取做两道算法 然而第一道都没做对 差一点点 明明是做过的题 傻了 但是面试官说错了“1234”解码方案有3种 我得出的也是三种 结果她说是5种 ??当时没反应过来 回头去leetcode 看一眼 5种是错的呀
然而 这下是真凉凉了😭😭😭#面试复盘##字节跳动##面试题目#