字节搜索后端一二面经
TimeLine & JD
8月底HR打电话捞我约面试,base上海 搜索的后端开发 -> 9.6一面 -> 9.13二面 挂
9.6 一面 1h
聊了20min实习
为什么选择用go语言
Go语言的优势、缺点
GMP模型,work stealing的作用
协程与线程的区别
进程调度的目标,有哪些策略
一台服务器最大并发TCP连接数
TCP拥塞控制
如果服务端在处理完请求之前客户端关闭了会怎样
InnoDB默认事务隔离级别,如何实现
InnoDB和其他引擎的区别
间隙锁如何导致死锁
死锁解决方法
一道SQL题:几张学生课程成绩表,找及格学生
算法:环形链表找入口(没写代码,推理快慢指针的计算过程)
反问:做生活服务的搜索后端
9.13 1h
聊了20min实习
慢SQL分析
MySQL索引
Redis热key问题
死锁问题
对已关闭channel读写
go的协程调度GMP
场景题:10个文件,每个文件有1个G的词,文件存放用户的query,query可能重复,如何按照query的频度排序
算法题:lc77.组合
二面算法简单题组合拿到手写了个全排列,最后没改出来;一个月前8.13字节二面挂,这次再度倒在二面,希望下次还有机会能挺进三面