申请的日常实习,三次技术面已过,整体感觉字节面试还是水平很高的,完全配的上行业天花板,没有录音,只记下了比较难的几个问题 一面 1h: 介绍下锁,具体底层如何实现 数据库的事务隔离等级,如何用锁或其他机制实现的(mysql和一般数据库不一样的,我这里答得不太对) 进程线程的区别,如何通讯同步 mysql底层数据结构?B+树,为什么选B+? redis集群 主从了解吗? redis有哪些数据类型?hyperloglog是用来做什么的,数据底层是怎么实现的 手写代码:旋转过得排序数组,有重复值,找到最小值 2面 45min: 上来就是算法题:中序 前序...