字节实习 飞书一面 二面 (已挂)

人生第一次面试 体验非常糟糕 非常紧张
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种是错的呀
然而 这下是真凉凉了😭😭😭#面试复盘##字节跳动##面试题目#
全部评论
zset数据较少时是使用ziplist 较多时使用dict+skiplist实现, 使用dict查询value->score的关系 使用skiplist查询score->value的关系
4 回复 分享
发布于 2022-03-12 09:08
请问二面第四题,除了CAS或者COW类似的技术之外还有其他方式吗,redis的hash原理指的是使用压缩列表?redis本来就是单线程为什么会跟线程安全有关
2 回复 分享
发布于 2022-04-10 19:06
quic好像也有拥塞控制,和tcp差不多的
1 回复 分享
发布于 2022-03-11 19:39
楼主笔试前有面试吗,还是直接面试没笔试了?刚投的字节约面试有点迷
点赞 回复 分享
发布于 2022-03-12 09:13
请问飞书一共有几轮技术面呀?
点赞 回复 分享
发布于 2022-04-09 18:09
校友 太牛啦也
点赞 回复 分享
发布于 2022-04-13 22:08
不用锁是copyonwrite么 和redis有毛关系么 redis的渐进式rehash?
点赞 回复 分享
发布于 2022-04-27 11:01
我的天 跟我一面好像!!
点赞 回复 分享
发布于 2022-05-05 23:54

相关推荐

2024-11-18 10:36
内蒙古民族大学 Java
白菜小丑呜呜:Radis写错了兄弟
点赞 评论 收藏
分享
2024-12-01 23:36
信阳学院 Java
在拧螺丝的西红柿很热情:看发布昨天发的,昨天周天,前天周六,没谁回复你的,而且实习一般年前很少收人,一般年后或者暑假收
点赞 评论 收藏
分享
评论
12
160
分享
牛客网
牛客企业服务