2019面试记录
上一周裸辞,可能有人要问,为什么要裸辞了?我的答案是看,因为我对自己有正确的认识:自律性较差,需要工作,或者一定的压力驱动,才会去学习。所以,果断的裸辞,然后投简历,面试。
2019年行情
和以前相比,招聘确认少了很多(和美国的贸易找,经济去杠杆有关),投出出的简历,很多都没反馈,反馈最多的,或者主动来找你的,主要是外包公司。(因为上一家公司就是外包,所以下一家不会考虑外包了)。所以,有房贷的,有经济压力的人,最好不要裸辞。行情不好了,一边提升自己的知识储备,一边找呗。(如果你足够自律)
第一个面试
第一家去面的是一家保险中介公司,用一句话概括:别虐的很酸爽!说实在活,面试题真的也不难,但自己就是没答上来。反思了以下,主要原因是,很对东西自己知其然,不知其所以然。平时疏于深究,概括,总结。下边是能想起来的以下问题:
- 你们项目中的线程池,是怎么用的,它的工作机制是怎样的,怎么确定核心线程,最大线程数,队列是怎么选的?
- 什么是可重入锁,它的原理是什么?是怎么通信的?
- Condition中的await(),signal和Object里的wait(),notify()有啥区别?
- 平时是怎么优化sql的?mysql索引的数据结构是啥?啥事B+树?
- 为什么左模糊查询不会走索引?
- SpringMVC的原理是啥?
- @requestParam 和@requestBody的区别是啥?
- JVM的内存结构?
- 垃圾回收时,怎么确定一个对象有没有被引用?
- 项目相关:用了哪些设计模式?啥是状态模式,啥是责任链模式,有啥区别?
- 自己设计过项目吗,结构是啥呀的
以上问题,没有一个答的好的,很尬,被问的很酸爽,以前一下班就玩游戏的我,昨晚愣是学到了十二点多!达到了面试的目的!!!在下篇文章中,会给出以上面试题的答案。