阿里云一面 高级Java开发工程师
整个流程:3轮 初面-二面-三面-hr面-可能加面
公司介绍:滴滴,互联网出行行业巨头
福利待遇:福利待遇还可以,不是很卷
整个流程
1 自我介绍
2 考察环节
3 问答环节
面试题目:
1.关键字final、static的用法,能修饰什么?有哪些注意点?
2.HashMap的底层数据结构,put方法的底层实现,关于扩容的相关知识。
3.Tcp的三次握手、四次挥手讲明白,
TIME-WAIT、CLOSE-WAIT、FIN-WAIT这些时间段都是干什么的?分别有什么作用?
4.redis中zset的数据结构?底层什么时候用跳表、什么时候用压缩列表?缓存雪崩的解决方法。
5 JVM的类加载机制,jvm怎么优化?
6.Tomcat的类加载机制,如何破坏双亲委派模型?如何自定义的类加载器?
时间 40分钟左右
总结:侧重项目加一些八股文,没有涉及算法
适合去面试的朋友:原理比较清楚,底层比较熟悉的朋友
#面试#