2018年7月Java面试总结(面试题)

关于面试题

        先说说sql面试题吧,来到深圳后,第一天面了两家公司,sql题出奇的相似,一般都是考的基本函数,例如求平均值,求和,求最大值、最小值等函数,sql关键字考的比较多的是distinct,having,group by,left join,right join,in,not in,这部分可以去网上找找看,刚开始不知道,后来百度后才发现那么多相同的题目,注意!不是相似,是相同!!!所以,百度吧,关键词:sql面试题

关于java基础知识

1.String,StringBuffer,StringBuilder(必考题)

2.jsp内置对象

3.线程的生命周期以及线程的各个状态

4.集合(重点是hashmap,hashtable,ArrayList,LinkedList),主要考它们的异同点,初始化长度,还考到了hashmap的实现原理

5SpringMvc的实现原理,用文字描述,并画图说明

6.此外有一次面试是机试,使用ssm实现增删,仅仅配置好了配置文件,mapper.xml文件mapper接口啥的都得自己写,因为平时基本都是拿之前做的为基础进行修改,没有怎么配置过,所以只配置环境就弄了好久好久,建议平时还是不要偷懒,多尝试自己配置这些

关于项目

    项目主要以一个项目的某一个模块来考,具体讲解这个项目的流程,以及项目用到的相关技术,其中要注意性能的问题

关于算法

    算法主要考到了冒泡法和选择排序,手写实现代码!

关于设计模式

    设计模式中的单例模式考的实在是太频繁了,逢考必有,它的重要性就不多说了。

你可能感兴趣的:(求职,面试题)