java应届生面试总结

  基于以往的面试经历,我把所听所闻所想梳理出来与大家分享。

一、简历是敲门砖,决定了你是否有机会面试。

  1)外观上相对美观。HR一天看几十份简历,难免会产生视觉疲劳,如果这个时候出现了一份好看的简历,效果自然不言而喻。

  2)多用专业术语,不会写的可以参考网上的优秀模板,多看多学。

  3)一定要有项目经验,并且你要对这些项目很熟悉。因为面试基本上是围绕你的项目展开的,一般会问你这个项目有什么功能,这些功能怎么实现,有没有更好地实现方法。

二、算法要学好。

  很多大型企业会要求应聘者会数据结构与算法,经常在面试或者笔试的时候遇到这类题目,比如说“举一个递归算法的例子”“要将一个已知数组进行快速排序,写出它的算法”。

三、熟悉至少一种数据库。

  这里的熟悉并不只是熟悉增删改查,还要熟悉如何建表、搭建数据库。一开始,我以为数据库的搭建是企业里面大牛负责的,但是实际情况并不是,我面试的很多企业都要求应聘者会搭建数据库,面试官会问你为什么这样搭建,怎样建表才是最好。他们给我的建议是多看一些数据库设计思想的书籍。


另外,我把笔试时遇到和被问得比较多的问题总结了出来:

一、Collection和Collections的区别。

二、MAP的遍历方式

三、SSH是如何体现MVC设计模式的

四、JQ、String的常用方法 

五、事务

六、JDBC连接数据库的步骤

七、spring的工作原理和注解

八、Mysql的常用语句

九、IO类的操作

10、Ajax

  


猜你喜欢

转载自blog.csdn.net/weixin_33656548/article/details/59647253