一、面试主要核心
- 追究到底,无论面试的题目多么的多元化,主要还是基础功。掌握核心基础,各类面试的天马星空,都能迎难而解。
二、面试流程与准备
- 简历要准备好,在自身所亲身参与的项目中,可以把自己所掌握的点,写详细。介绍项目时,要写明项目的时间,本人在项目中的职责,完成的工作,最后在项目结束后有什么样的收获。
- 面试流程
电面=》HR现场面=》技术面=》结果,在一轮面试完成后,会让你回去等消息,在进行二次面试。 - 在与面试官交流时,一定要简明扼要,语言表达清晰流畅。一定要自信(自己可以自在私下模仿下)。
- 在回答不出面试官所提出的问题时,不要沉默。尽量说一些沾边的。
- 当面试官出一些设计类的问题时,不要害怕。一般考的是你的思路,结果可以错,但是你不能说你没有思路。切记
三、对于跳槽加工资的人来说
- JDK源码一定要有深刻的认知
List、Map、Set实现类的源代码
ReentrantLock、AQS的源代码
AtomicInteger的实现原理,主要能说清楚CAS机制并且AtomicInteger是如何利用CAS机制实现的
线程池的实现原理
Object类中的方法以及每个方法的作用