字节跳动提前批一二面
写面经,攒人品,求锦鲤,求offer
没投字节提前批,但是被约面了,然后就面了,面试官拿的还是我暑期实习的简历,下边是回忆版面经
时间:7.24一面,7.26约二面,7.27二面
7.24一面
- 自我介绍(因为读简历被面试官说了,uu们有跟我一样习惯的最好改掉/流泪)
 - 问实习,问项目,问的比较浅,说我实习时间太短了,没啥可问的
 - Java的juc包,了解什么说什么
 - 并发编程的注意事项,想到什么说什么
 - 网络分层,为啥分层,有啥好处
 - 流量控制和拥塞控制
 - http基于tcp还是udp
 - http为什么新版本基于udp,有什么好处,使用场景是啥
 - 进程线程协程之间的关系、使用场景
 - GMP模型
 - hertz是干嘛的,收到网络请求后内部发生什么
 - protobuf干嘛的,所有场景下都适合使用吗
 - 数据库ACID分别如何保证
 - 索引了解有哪些,ES的索引是啥,怎么理解,不同索引应用场景
 - 做题:最长不重复子串
 - 做题:没找道原题,但是有讨论,***,做的不好,有些用例自测没通过
 
总体而言一面面试官比较严厉,有批评也有夸赞,一共一个半小时,开始的时候说要我不要读简历,后边有几个问题说我讲得很清楚,以为寄了,没想到约了二面
7.27二面
二面几乎没问啥问题,除了做题就是聊天
- 学校课题组做的啥项目
 - 将来的职业生涯规划
 - 做题:层序遍历,按每一层打印
 - 做题:最小栈
 - 讨论上边的两个题
 - 平时是不是做题比较多
 - 之前换实习的原因是啥
 - 实习中的工作跟学校中的工作有啥不同
 - 为啥觉得理解业务很重要
 - 业务理解反映到系统架构上是什么
 - 了解大数据的一些工具吗,比如说presto
 
二面面试官很和蔼的,问的问题不多,但是却聊了一个半小时,总体上都是开放性的聊天,除了两个题目外没啥技术上的问题
求三面

查看2道真题和解析

