java开发
一面
1. == 和 equal 区别
2. sleep() 和 wait() 有什么区别?
3. java 中 IO 流分为几种
4. 为什么要有字符流
5. 怎么判断对象是否可以被回收?
6. 项目
7. 能否写一下树的前序遍历和中序遍历、后续遍历打印输的节点
8. 求一下树的高度?
2. sleep() 和 wait() 有什么区别?
3. java 中 IO 流分为几种
4. 为什么要有字符流
5. 怎么判断对象是否可以被回收?
6. 项目
7. 能否写一下树的前序遍历和中序遍历、后续遍历打印输的节点
8. 求一下树的高度?
问的问题比较基础,有一道手撕
二面
1. 自我介绍
2. 项目介绍
3. 重载和重写
4. 序列化、反序列化的作用
5. 知道哪些锁
6. synchronized和Lock接口实现锁的区别
7. 用Iterator遍历Map
8. HashMap是线程安全的吗,怎么实现线程安全
9. CurrentHashMap的实现原理
10. 怎么理解线程安全和线程不安全
11. String、StringBuilder区别
12. 修改String和StringBuilder底层是怎么实现的
13. 怎么创建线程
14. 怎么创建线程池
15. 线程池的状态有哪些
16. 线程池中 submit() 和 execute() 方法有什么区别
17. 数据库事务的隔离级别
18. mysql有几种锁
19. SQL优化
20. 怎么看是否使用了索引,用过explain吗
21. mysql状态码
22. 设计个数据库,总行、分行、支行、网点
23. spring用了哪些设计模式
2. 项目介绍
3. 重载和重写
4. 序列化、反序列化的作用
5. 知道哪些锁
6. synchronized和Lock接口实现锁的区别
7. 用Iterator遍历Map
8. HashMap是线程安全的吗,怎么实现线程安全
9. CurrentHashMap的实现原理
10. 怎么理解线程安全和线程不安全
11. String、StringBuilder区别
12. 修改String和StringBuilder底层是怎么实现的
13. 怎么创建线程
14. 怎么创建线程池
15. 线程池的状态有哪些
16. 线程池中 submit() 和 execute() 方法有什么区别
17. 数据库事务的隔离级别
18. mysql有几种锁
19. SQL优化
20. 怎么看是否使用了索引,用过explain吗
21. mysql状态码
22. 设计个数据库,总行、分行、支行、网点
23. spring用了哪些设计模式
然后接着是hr面,稍微等待一下
hr面
1. 自我介绍
2. 平均绩点
3. 专业人数
4. 介绍最满意的项目
5. 团队出现矛盾怎么解决
6. 家庭情况
7. 是否单身
8. 谈谈自己的缺点
9. 职业规划
10. 怎么看待加班
11. 反问
第二天收到资料审核的邮件,许愿offer~
全部评论
(7) 回帖