我是去年刚开放网申就投递了简历,隔了几天就做得笔试题吧,因为时间的关系,最后一道编程题没写...可能是选择题做得挺好的,11号中午就收到了面试通知。还挺人性化的,面试时间可以自己选择。

我是JAVA工程师岗位,建议大家一定要提前一点去面试的附近再看看相关的知识点,例如很多面试相关的数据库、JVM、集合框架、spring、设计模式什么的。最重要的一定要熟读自己简历的项目经历!!!面试很大可能都是沿着简历项目经历问技术经验。

下面贴我整理的问题(可能有一些不是十分准确,但意思是差不多的):

1、先简单自我介绍一下。

2、你在项目仓库管理系统里面主要做数据库的具体什么工作呢?有没有了解数据库的更新操作?

3、框架有了解吗?

4、Spring框架中,JavaBean是什么时候创建?都是单例的吗?多例怎么设置?

5、你做的其他项目用到什么技术?

6、平常一般用什么数据库?

7、MySQL的查询操作怎样的?创建表的语句是什么?

8、数据库索引是怎样的?有什么优缺点?

9、JVM内存泄露怎么处理?

整个过程感觉面试官很专业,不拖沓,问题引导也很好,最后有个比较年轻的面试官结束面试以后还给我提醒了一下,说我数据库索引、更新操作和JavaBean都还有提升的空间。(好温柔,起码没直接说我答得不好。)

最后虽然还是没熬到HR面试,凉凉了,但是这段经验还是提醒了我一些知识的缺失,建议大家还是要扩大知识面!!储备更多的知识!!