头条提前批后端,刚拿到意向书,分享面经还愿
刚拿到意向书,在牛客也看了好多面经,来回馈下小伙伴~
一面
项目
算法:二叉树镜像,时间复杂度,空间复杂度
linux: ls、ps的内部原理,如何操作的,死锁设计的时候如何预防
mysql:联合索引 查看sql语句的命令 explain char与varchar的区别优缺点(行级/列级)
二面
项目
算法:反转链表按k,最长重复子串
基础:面向对象和面向过程、jvm垃圾回收
三面
项目:mybatis作用、防止中间人攻击的方法
基础:sql注入、redis模式防止宕机恢复、binlog、bitmap、https加密解密、http协议工作过程、数字证书
系统设计: 设计一个集五福
算法:接雨水
智力:抛硬币,先抛者赢得概率
#面经##字节跳动##Java工程师##校招#