菜鸟Java后端开发面经(纯八股

1. 讲讲你实习过程中遇到最大的困难是什么,你是如何解决的
2. JVM的垃圾回收算法有哪些
3. java启动时可以设置哪些JVM参数
4. 什么时候会发生fullGC
5. java的HashMap是如何实现的
6. jdk1.8和jdk1.7有什么改进
7. 你实习jdk用的什么版本
8. jdk11有什么新特性
9. 你知道哪些java中是线程安全的类吗?
10. 线程池有哪些参数?
11. redis为什么那么快
12. 讲一讲redis的I/O多路复用是什么
13. 如何实现redis分布式锁
14. 如何实现多个redis命令的原子性
15. 更新一个key的value是原子的吗?
16. mysql索引采用的是什么数据结构
17. 为什么用B+树,有什么优势
18. 什么时候会用用到覆盖索引
19. 什么时候联合索引会失效
20. 你会如何设计索引
21. 为什么不要用业务值作为主键ID,会有什么问题
22. 听说过索引下推吗?原理是什么
23. 乐观锁和悲观锁的区别
24. 如何解决乐观锁的ABA问题
25. 间歇锁听说过吗
26. 如何排查一条慢sql是什么问题
27. mysql有哪些事务,innodb默认事务是什么
28. 看过Spring的源码吗
29. mybatis的sql注入问题是什么
全部评论
部门是海外物流吗
点赞 回复 分享
发布于 今天 11:54 湖北
您好方便告知这是哪个部门的一面吗
点赞 回复 分享
发布于 今天 10:38 辽宁

相关推荐

背景介绍:学院本,一段实习,本来是周一的面试,我记错时间导致这次面试是候补的。开场问题:问我是否紧张以及问你最近有几场面试1.自我介绍2.选一个项目,介绍一下项目,以及你在项目中负责什么模块扮演什么的角色3.你在这个项目遇到那些难点,以及你是如何解决的。4.通过这个项目会问你一些,场景题--------------------------------------八股------------------------------5.介绍一下浅拷贝和深拷贝,两者的区别是什么额外问了我在项目中是否使用了浅拷贝和深拷贝6.Java中反射是什么,优点和缺点是什么?7.redis中使用缓存会存在什么问题?(redis缓存穿透,击穿和雪崩,解决办法)8,jvm,讲一下链接验证装配9.redis为什么这么快(后面又简单介绍了一下多路服用)---------------------------------算法-------------------------------算法题,他不让你用Scanner进行输入,这一点需要特比注意,数组右移,给你一个数组,右移的位数,让你得出右移之后的数组。12分钟挺简单,我用的最基础方法去做,两个数组一次遍历写完之后,面试官问我又没有更好的方案,为什么不去用更好的方案。------------------------------面试----------------------------------10,你的优点和缺点是什么,举自己实际生活的例子11。问我自己对自己这场面试的表现如何12.反问环节,什么时候出面试结果。面试官回一周之内其实可以有更好的反问,比如,根据这场面试,我需要提升哪些最后只记得要面试结果。面试时长:40分钟左右---------------------------总结-----------------------------------我看网上对多益的评价都不是很好,但是我觉得这场面试下来,多益的面试官还是挺好的,我回答其实不是很好,就并没有过多的为难我,这个算法题就是很好的例子。可能是面试官不同吧,我这个面试官的口头禅就是你回答之后,会说“了解”然后面试官长得有点像章宇,其实对于我这种学历来说,有面试都是很不错的了,确实实力有限,后面还得沉淀。
查看12道真题和解析
点赞 评论 收藏
分享
评论
点赞
2
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务