4.25字节跳动 三连面
没录音,回忆一下
4.27 OC了,不过还是决定去美团了,字节感觉转正可能会难一些。
三面:
1.自我介绍
2.算法题 凑硬币 动态规划 挺简单的
3.手写线程池 重点在于数据结构与线程安全的考察
4.聊天:学习过程,能实习多久
二面:
1.自我介绍
2.登录怎么实现的
3.redis用在哪
4.spring ioc 理解 工作过程
5.bean生命周期,怎么初始化的
6.spring循环依赖
7.权限管理怎么实现的
8.spring seucrity 原理
9.双亲委派机制
10.破坏双亲委派机制的例子
11.redis与DB缓存一致性与延迟双删等相关问题 一系列问题,实际场景题确实见得少
12.线程池的理解
13.hashmap的理解
14.AQS原理
14.算法题:反转链表,反转部分链表,K个一组反转链表
15.SQL题 找总分前十的学生
一面
1.自我介绍
2.java锁相关 synchronized voiloate lock相关
3.线程安全其实也是锁 以及其底层实现
4.索引数据结构 B+树 B树区别 为什么B+树
5事务ACID 及其相应数据库实现 也就是锁/MVCC/undolog/binlog redolog相关
6.项目中spring springmvc mabatis都在哪用了简单介绍
7.kafka怎么用的及其简单实现
8.算法题:旋转矩阵
全部评论
(9) 回帖