【后端Java面经】快看今年的金三银四,学姐经历了啥

先扯一会

前不久经历了毕业后的第一次跳槽,今年互联网行业的就业现状不用多说了,相信大家都懂,所以说我也是被虐的挺惨。历时半个月,还是匍匐着上岸了,整理了20个面试官问到的高频问题,分享给大家,有需要的童鞋自取噢

PS:以下仅适用于中级以下的程序员阅读,高级或资深的大佬们读到这就可以say goodbye了


切入正题

自我介绍部分及简历提问环节就先不说了,直接看专业知识提问部分,通常是由浅入深的形式,一上来肯定是基础问题,面试官会对你的回答中涉及到的知识点进行刨根问底,主要是想看你的水平在哪个level上,一直问到你答不上来为止,才会换另一个问题继续问,总之心态要好不要崩,被虐的不止你一个~

  1. 说说你知道的集合类有哪些,哪些是线程安全的,哪些是线程不安全的
  2. list、map、set的区别在哪
  3. hashmap的底层结构,put怎么实现的,什么情况下会出现哈希冲突,扩容怎么实现的?
  4. 说下currenthashmap原理和适用场景,与hashmap有啥区别
  5. 你知道的锁有哪些?什么是悲观锁、乐观锁
  6. 怎么实现多线程?线程池如何创建、创建的参数有哪些、线程池原理
  7. 多线程中怎么保证线程安全?
  8. stringbuilder与stringbuffer的区别
  9. 事务是什么?项目中如何实现事务?
  10. 事务的隔离级别有哪些,对应的存在哪些问题
  11. 如何排查慢sql?如何优化
  12. spring原理,spring mvc实现原理
  13. 你用过的ORM框架?mybatis和jpa的区别
  14. 说说你了解的缓存?Redis数据类型、原理
  15. 微服务了解吗?微服务之间如何通讯的
  16. 你知道的消息队列有哪些
  17. Java内存模型? 有哪些组成
  18. 垃圾回收机制原理
  19. 描述下你最熟悉的排序算法
  20. 你用过的设计模式有哪些?用在哪些场景

来个总结

以上就是前不久我经历的5个面试官中有3个都要问到的问题啦,至于答案嘛,大家自行去搜搜大佬们的满分回答,我就不误人子弟啦~最后预祝大家早日拿到高薪offer,成功上岸!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

依依五点下班

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值