面试经验总结,招银网络Java软开面经分享,附上我自己总结的面试真题。

前言

java开发
第二天收到 资料审核的邮件,许愿offer~

一面

  1. == 和 equal 区别
  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用了哪些设计模式

然后接着是hr面,稍微等待一下

hr面<

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值