一面 1. 自我介绍 2. 介绍项目 3. 项目难点解决 4. Jvm 5. 多线程 6. 平衡二叉树以及调整 7. 算法题选一个写: (1) 平衡二叉树判断是否平衡 (2) 字符串找最长重复子串 二面 1. 介绍项目 2. 反爬的策略 3. 算法题: (1) 打乱数组顺序 leetcode 384 可能是之前有实习的经历,所以问的项目比较多,然后基础知识问的挺少的,二面基本没问,比较侧重算法吧。