有赞Java一、二、三面面经分享
牛客分享面经确实可以攒人品的~
周二下午做的笔试,周三中午收到面试邀请,约了周六(2019.8.24)上午十点的电话面试,效率很高,面试体验挺好的。🤣🤣🤣
一面结束,大概过了二十分钟约的二面,二、三面都是通过QQ视频面的。
黑体字是我不熟悉的部分,欢迎各位大佬跟我讨论
一面 (40min)
自我介绍
Spring中的IOC和AOP的原理
Bean的生命周期的过程有哪些
Bean的作用域有哪些,有什么区别
BeanFactory和FactoryBean的区别
Bean的注入方式有哪些,你使用过哪些
Spring里面涉及到了哪些设计模式
MySQL中的索引有哪些类型,底层是用什么实现的,并且有什么区别
关于大分页的优化,你有什么思路么?例如limit 1000000 10如何进行优化
TCP的建立过程为什么需要三次握手
JVM中的垃圾回收机制是什么
分代收集的原因是什么
二面 (45min)
面试官看了我的博客,问了不少博客上写的HBase的东西,太久没复习,忘记了,有些尴尬😂
自我介绍
一面的体会
Spring中Bean销毁的方式有哪几种
Spring中Bean的init-method的方式有哪几种
@Resource和@Autowired的作用的相同的么?不同的话,区别有哪些
Spring实现AOP的方式有哪几种方式,分别用在什么场景下
HBase是什么,有什么优势
Regione是什么
HBase运用了什么存储思想
HashMap的实现说一下
项目中的接口防刷是如何实现的
使用Redis的用途有哪些
使用分布式锁的原因
使用分布式锁的方式有哪些
Redis比DB速度快的原因,是否会存储在磁盘上
MySQL的数据会存在内存中么
使用Redis遇到过哪些问题让你比较印象深刻的
如果让你模拟Redis雪崩,你会如何设计
如何进行压测的,如何查看服务器的状态(内存、磁盘的使用情况等)
Linux中熟悉的命令有哪些,能说多少是多少
JVM调优的一些参数和指令有没有使用过?如何使用?
三面 (30min)
自我介绍
介绍一个自己拿得出手的项目
做 Java后端开发的时间有多长
自己在项目中担任了什么角色
感觉自己性格在工作中的优势是什么
最近有面试其他公司么
选择一份工作最看重的是什么
对公司的了解有哪些
期望薪资是多少?
对公司哪一块业务比较感兴趣