2020年1月的最新的Java面试经历整理(一次性查缺补漏个够)

现在已经是2020年了,相信很多人都在准备面试,,如何拿到心仪的 Offer,进入梦寐以求的大厂,实现自己的职业理想,达到程序员的小康水平。

这篇文章主要介绍了 刘哥 一月份的几次面经,(一次性查缺补漏个够), !(感谢刘哥的内容提供)

对于面试的那几家公司暂不公布,望理解。

2020年1月的最新的Java面试经历整理(一次性查缺补漏个够)

第一家(Zookeeper+微服务+消息中间件+高并发架构设计

一面

  • JVM数据存储模型,新生代、年老代的构造?
  • java GC算法,什么时候会触发minor gc,什么时候会触发full gc?
  • GC 可达性分析中哪些算是GC ROOT?
  • 你熟悉的JVM调优参数,使用过哪些调优工具?
  • Java 有什么类型?
  • 描述下线程池的处理流程?
  • 类加载机制,一个类加载到虚拟机中一共有几个步骤,这些步骤的顺序哪些是固定的,哪些是不固定的,为什么不固定?
  • hashmap线程安全的,concurrenthashmap是线程安全的,怎么实现的线程安全?
  • volatile关键字解决了什么问题,实现原理是什么?
  • 并发容器有哪些,并发容器和同步容器的区别

二面

  • 在工作中,SQL语句的优化和注意的事项
  • 哪些库或者框架用到NIO
  • Spring 都有哪几种注入方式,什么情况下用哪种,ioc实现原理
  • 如何定位一个慢查询,一个服务有多条SQL你怎么快速定位
  • 聚集索引和非聚集索引知道吗?什么情况用聚集索引什么情况用非聚集索引
  • Nosql引擎用的什么存储结构,关系型数据库和NoSQL各自的优劣点是什么,如何技术选型?
  • 微服务架构下,如果有一个订单系统,一个库存系统,怎么保证事务?
  • 分布式一致性协议raft,paxos 了解吗
  • Zookeeper中的ZAB协议,选主算法

原文 

https://juejin.im/post/5e200e676fb9a02fc6360ac1

本站部分文章源于互联网,本着传播知识、有益学习和研究的目的进行的转载,为网友免费提供。如有著作权人或出版方提出异议,本站将立即删除。如果您对文章转载有任何疑问请告之我们,以便我们及时纠正。

PS:推荐一个微信公众号: askHarries 或者qq群:474807195,里面会分享一些资深架构师录制的视频录像:有Spring,MyBatis,Netty源码分析,高并发、高性能、分布式、微服务架构的原理,JVM性能优化这些成为架构师必备的知识体系。还能领取免费的学习资源,目前受益良多

转载请注明原文出处:Harries Blog™ » 2020年1月的最新的Java面试经历整理(一次性查缺补漏个够)

赞 (0)
分享到:更多 ()

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址