0
点赞
收藏
分享

微信扫一扫

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

花海书香 2022-04-22 阅读 83

先扯一会

前不久经历了毕业后的第一次跳槽,今年互联网行业的就业现状不用多说了,相信大家都懂,所以说我也是被虐的挺惨。历时半个月,还是匍匐着上岸了,整理了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,成功上岸!

举报

相关推荐

0 条评论