一面:自我介绍印象最深的项目是哪个?项目中的困难怎么解决的?因为LZ的项目准备不多,所以介绍时磕磕巴巴,还好面试官亲切的很,一直提示,然后我俩就一问一答,一半时间就过去了。之后转入正题,多线程、线程池了不了解?LintCode - 反转二叉树notify()工作原理JVM tomcat容器启动,jvm加载情况描述比较擅长的我就轻松答上来了,不会的就和面试官直说了。
二面:这一位面试官十分严肃的面试官,基本上可以说全程无表情,一直埋头都不看我,面了这么多次,就这个面试官最吓人了。自我介绍,问了一点项目关于多线程和高并发的问题LintCode - 翻转字符串垃圾回收机制volitale的用途,他看起来很着急的样子。
三面:最伤心的就是三面,自我介绍科研项目介绍我看你项目中使用spring比较多,你能简单说一下IOC吗?那你了解 AOP吗?以及动态代理?JAVA基础方面,说一下静态方法和普通方法同时加上synchronized有什么区别?说一说mysql,mysql常用引擎有哪些,说说你对InnoDB了解。LintCode - 接雨水 III,写具体的方法和算法,最后以一个整数去重问题收尾。之后又谈了谈我简历上写到的项目问题,问了问项目里我遇到过的最大的困难是什么。
...查看更多