1. 自我介绍
2. 问项目
讲了讲关于一个细节余弦定理的实现和权值的赋予
3. 高并发
拿出第一张王牌,volatile关键字,讲了讲三大特性,引出JMM,可见性的实现原理,原子性的关键字,还想讲CAS底层呢,说换个方向,MySQL
第二张王牌,MySQL的底层引擎+事务,从事务讲到ACID,讲到事务隔离机制,讲到隔离性,讲到LCBB、MVCC、讲到行锁,讲到间隙锁
4. 线程池
一个面试官问了我一个:如果目前创建的线程的频率大于销毁的频率,该怎么办?
我当时没想出来,往JVM堆栈溢出去想了,实际上应该是线程池,不过,可能面试官感觉这个问题有点难,就没再说
5. Java
其中一个面试官看了看我的博客,说:记录的东西还挺全
问了问博客的几个问题
第一个,形参和实参:这个地方没答太好,只是举例了引用类型和基本类型的改不改变
第二个,Integer和int的比较,这个还可以,直接去常量池看是否在[-128,128]之间,后来想想,应该是127,尴尬
6. 交流
问我希望多少薪水 答:7K
未来的职业规划:老生常谈,API调用师,希望成为高级架构师
出差和加班:可以接受适当的加班,不过要给我时间来学习
7. 总体评价
还可以,除了线程池那一块没答上来,其他的基本都回答出来了
不过大概率应该去不了烟台吧。想去北京闯荡