阿里面试总结

电话面试:


问的问题都很基础,也很广泛,在这里总结一下:

1、List、Map、Set的区别:


list:有序,不可重复
set:无序,不可重复
map::key不可重复,后者可重复

2、数组与链表的区别:(java中的哪一种数据类型是用链表来实现的以及双向链表与单向链表)


3、java的八种基本数据类型(以及String在JVM中的存储情况)

4、String与StringBuffer的区别

5、排序算法(冒泡)

6、垃圾回收机制(GC)

7、jdbc的工作流程(五步)

7.1查询前十名的SQL语句:

8、servlet的生命周期(这个总是被问到)

9、Struts2的相关知识(MVC的对应关系)

10、Linux下的常用命令(查看端口号)

11、个人对C、C++、JAVA的认识

12、设计模式(单例模式、工厂模式、责任链模式)


你可能感兴趣的:(Interview)