面试

1.session 和cookie的关系和区别

2.Servlet容器原理

3.输入地址到看到页面中间经历了什么

4.计算机windows开机流程

5.java和JavaScript的继承机制的差别

6.volatile的底层实现原理

7.spring三种注入方式的优缺点


阿里

1.登陆日志存入数据库,数据量过大应该怎么办?

2.文档上传的安全问题

3.加载更多用到了什么原理?

4.介绍一下流的方式上传与下载。


海康威视

1.linux的简单指令

2.mybatis的xml用到了什么标签?

3.springx.ml配置了什么

4.以流的方式上传与下载,做没做进度条,如果上传到一般,关闭服务,列表中是否会显示

5.spring的作用


人人网

1.写代码:两个树合并成一个树。

2.写代码:两个有序数组合并成一个有序数组。

3.迭代的原理,怎么实现的?

4.jdk

5.ArrayList和LinkedList区别

6.volatile


中国移动物联网

1.finally修饰的StringBuffer可变不?

2.spring,springmvc的原理。

3.hibernate和mybatis的区别。

4.mybatis中是怎么控制sql语句的.

5.SSH,SSM中xml分别配置了什么?

6.多线程,线程是否安全?

7.http的头内容有什么?

8.http的状态码有哪些,分别代表了什么?

9.数据库建表语句。

10.数据库的优化。

11.异常的3中分类。

12.linkedhashmap和hashmap的区别,谁是安全的,谁是不安全的?

13.秒杀怎么实现的?

14.同步锁是什么?不同步又是什么?怎么实现的?

你可能感兴趣的:(面试)