今天给大家分享一篇 酷家乐 后端Java开发实习(上海)一二面, 希望大家在面试中能够斩获Offer, 找到自己满意的工作。 一起来看看吧~
最近整理了一系列的Java面试题,包含了Java基础、进阶、多线程、并发编程、数据库(MySQL、Redis、MongoDB、Memcachedd等等)、Spring全家桶、MyBatis、ZooKeeper、Dubbo、Elasticsearch、RabbitMQ、Kafka、Linux、Netty、Tomcat以及阿里、腾讯、字节、百度等大厂的面试真题。
点击下载完整PDF☞ 2022年最新Java面试题集
35min
1、封装继承多态理解
2、JVM内存模型(10min、都说一遍)
3、i++ 线程是否安全,如何提供一个安全的i++
4、CAS原理
5、sync和lock 聊一下 (5min)
6、hashMap 数据结构、头插改尾插、2的n次幂,插入流程(5min)
7、单例模式 双重检查 为什么两次检查
volatile
volatile
8、 破坏单例模式方法。
9、反射平时什么情况下用, 提了一下破坏封装性
因为全程自己bb,所以问的比较少。
反问:
技术栈和需要改进的地方,,,
二面:
45min
全程项目,怼的都不好意思了(T ^ T),,
面试官还说 不用紧张,我就说干这个的 ,给你挑不出问题 那我不是白干了????,你不用紧张別人问题更大。
最后问了一个简单的负载均衡,