字节日常实习一面凉经
11.19投递,11.20简历通过,11.23面试
背景:末9,今年保研。
内容:
自我介绍
1. 项目(牛客论坛),问了点赞和关注怎么实现的(redis)
2. 场景题,几百万粉丝的大主播,mysql 粉丝表和关注表怎么设计(没答好,不知道咋答,说了个分库分表,具体怎么做不知道)
计网
1. tcp和udp区别
2. 三次握手四次挥手
3. 挥手时的time_wait和close_wait解释一下(复习了,忘了)。
4. url显示在网页全过程
5. http长连接和短连接。
Mysql
1. 索引为啥用b+树,聚集索引和非聚集索引,
2. 事务特性,如何保证事务特性,除了锁还有啥(说的redolog,binlog,undolog), 还有吗(没答出来)。
3. 隔离级别,可重复读怎么解决幻读的,为什么要加间隔锁(这个没答好)
jvm
1.判断对象是垃圾的方法
2.GC ROOTS 一般从哪里选择。
多线程(2,3都没答好):
1. 乐观锁悲观锁
2. 三个线程,交替对volatile修饰的count加一,会出现什么问题。如何解决(不知道啥问题,说了个synchronized解决,问了下synchronized)。
3. thread在两个函数,一个执行start,一个执行run会发生什么。
4. 并发的特性
算法题:
1. a和b装着50亿个url,每个url占64字节,怎么找相同的url,内存4g。(先说的布隆过滤器,然后是放磁盘,每次从磁盘读取4g来比对。都不是面试官想要的答案)
2. 找单链表的倒数第k个节点,acm模式,要自己创链表,直接秒了。面试官评价代码基础不错。
其他
1.能实习多久(实习到明年4月)
2.还在本科学校吗(是)
反问:
1. 后续要学习哪些技术(golang)
2. 有什么提高的地方(工程方面,基础也要注重)
3. 日常实习一共几面(三面)
结果:面完看官网,直接秒挂。
背景:末9,今年保研。
内容:
自我介绍
1. 项目(牛客论坛),问了点赞和关注怎么实现的(redis)
2. 场景题,几百万粉丝的大主播,mysql 粉丝表和关注表怎么设计(没答好,不知道咋答,说了个分库分表,具体怎么做不知道)
计网
1. tcp和udp区别
2. 三次握手四次挥手
3. 挥手时的time_wait和close_wait解释一下(复习了,忘了)。
4. url显示在网页全过程
5. http长连接和短连接。
Mysql
1. 索引为啥用b+树,聚集索引和非聚集索引,
2. 事务特性,如何保证事务特性,除了锁还有啥(说的redolog,binlog,undolog), 还有吗(没答出来)。
3. 隔离级别,可重复读怎么解决幻读的,为什么要加间隔锁(这个没答好)
jvm
1.判断对象是垃圾的方法
2.GC ROOTS 一般从哪里选择。
多线程(2,3都没答好):
1. 乐观锁悲观锁
2. 三个线程,交替对volatile修饰的count加一,会出现什么问题。如何解决(不知道啥问题,说了个synchronized解决,问了下synchronized)。
3. thread在两个函数,一个执行start,一个执行run会发生什么。
4. 并发的特性
算法题:
1. a和b装着50亿个url,每个url占64字节,怎么找相同的url,内存4g。(先说的布隆过滤器,然后是放磁盘,每次从磁盘读取4g来比对。都不是面试官想要的答案)
2. 找单链表的倒数第k个节点,acm模式,要自己创链表,直接秒了。面试官评价代码基础不错。
其他
1.能实习多久(实习到明年4月)
2.还在本科学校吗(是)
反问:
1. 后续要学习哪些技术(golang)
2. 有什么提高的地方(工程方面,基础也要注重)
3. 日常实习一共几面(三面)
结果:面完看官网,直接秒挂。
全部评论
果然考简单算法题就是想挂人了
啊?这也挂?
懂车帝是吧,看出来了
😭
卧槽 老哥是软大的么 hh 我也是 可以交流下嘛
相关推荐