部门是阿里天猫
面试官不同,面试风格不同。
或许是个人运气比较好吧,遇到的面试官都很nice,基本上没有为难的问题
一面 :40分钟左右
介绍项目经验(和简历上一样)
根据你的介绍对其中的知识点进行提问;中间还会提出一些问题,让你思考解决方案(比如缓存放在内存中,如果宕机怎么办?...)
二面:25分钟左右
equals实现方法,如果没看过,想想你会怎么实现
hashmap与hashtable比较
设计模式了解哪些
观察者模式能说说吗
TCP三次握手原理
你有什么想问的
三面:30分钟
hashmap arraylist 原理
concurrent包里的一些类了解吗,原理是什么
项目中印象最深刻的是哪个;然后针对项目提到的技术点进行提问
你有什么想问的
四面(大boss面):23分钟
自我介绍
系统如何提高并发性
学Java多久了
Java基本类型有几种,列举下
int和Integer的区别
有学过操作系统吗
操作系统里的内存碎片你怎么理解,有什么解决办法
你有什么想问的
五面(交叉大Boss面):16分钟
自我介绍
你用什么语言比较多?
蜻蜓点水式地提问Java基础(简单一句话回答,还没有来得及详细描述就下一个问题了):synchronize锁普通类和静态类的区别、ThreadLocal、Java8有用什么特性。。。
系统CPU比较高是什么原因?
3点15分时针和分针的角度是多少度
你有了解什么新的技术趋势吗
介绍下目前对什么技术了解
redis有看过部分源码吗
redis是单线程还是多线程的
redis为什么是单线程的
HR面 :30分钟
介绍下能体现你的技术水平的实践/学习经历
你认为最能学到东西的实践是哪个?然后针对提到的技术点开始追问:异步怎么处理数据一致性?数据库怎么实现分布式事务?2PC的脑裂问题你有什么想法?。。。
你的未来职业规划是怎么样的
你对应聘的岗位/部门了解吗
你有什么想问的
本文转自:牛客网
今年开放的岗位好多
今年开放的岗位好多
推荐一个我使用过的框架,https://github.com/wuyouzhuguli/FEBS-Vue,UI还不错
好听好听好听好听好听好听好听好听好听好听