11.23 再更新:字节非常缺人,可移步我的帖子投简历哦~ https://www.nowcoder.com/discuss/568078?source_id=profile_create&channel=1009
一面 @2020.09.27 45min
---基础---
自我介绍项目
thrift每层的功能
使用zookeeper有什么好处
事务的特点
隔离级别
不可重复读如何实现
mysql mvcc
mysql日志
进程和线程
虚拟内存空间分为哪些部分
虚拟内存的好处
虚拟地址如何转为物理地址
---手撕代码---
栈实现o(1)的pop push max
删除数组中连续出现超过k次的数字,删完成为连续的也算(栗子:[1, 2, 3, 3, 2, 4],k = 2,输出[1, 4])
二面 @2020.09.27 50min
---基础---
自我介绍:有什么特点
项目
对rpc的理解
rpc过程网络上发生了什么
rpc多个请求是在一个连接完成的吗
tcp粘包
tcp拥塞控制
thrift支持什么协议
thrift有什么优点
线程的同步机制
进程线程协程
用户态和内核态区别
如何从用户态到内核态,举例说明
---手撕代码---
写两个线程轮流打印1-100的数,一个打奇数一个打偶数
数据流中位数(口述即可)
二叉树最近公共祖先,节点可能不在树中
三面 @2020.10.10 50min
---基础&奇怪的问题---
自我介绍
项目
thrift的接口定义文件中,两个变量调换位置会有影响吗
mysql如何判断有没有使用索引
mysql用索引有什么好处
联合索引a b c,那么 a=1 c < 2可以用吗为什么b+树比二叉树好
socket过程中发生的系统调用
zookeeper服务发现
zookeeper服务容灾zookeeper服务节点挂掉之后,怎么删除它
微服务理解 优缺点
对自己的认识
自己的缺点
打算在国外工作吗(大概是因为我是留学defer党所以问这个)
为什么不直接工作
为什么离开之前实习的公司
---手撕代码---
中序+后序求层次遍历
给定数组,每个元素代表一个木头的长度,木头可以任意截断, 从这堆木头中截出至少k个相同长度为m的木块,已知k,求max(m) (口述即可)
前两面手撕代码不要求跑,三面要求用他给的测试用例跑通。基础知识的问法是顺着你回答中提到的关键词提问,项目就是疯狂抠细节>︿<
还有就是,三面感觉一半时间在问hr应该问的问题,实在是太奇怪了...
不知道结果如何,也不一定把问题全都记住了,发在这里供大家参考~
更新:
hr面 @2020.10.13 20min
还出国读书吗
工作起止时间
按社招招聘进来给实习生待遇可以吗(这什么操作???割韭菜么...)
之前的工作 自己独立完成的部分
之前项目遇到的困难 如何解决
项目的上下游
之前项目可以怎么优化可实践性怎么样
在字节期望收获什么
对教育部门的产品和定位有了解吗
有其他公司offer吗
作为女生进互联网不进国企家里支持吗
2020.10.15 再更新:
offer批下来啦 不过从实习生变成了社招正式员工...感谢在牛客网上分享经验的同学们,让我收获非常大!祝大家一切顺利~
全部评论
(8) 回帖