#面经# 1.自我介绍
2.多线程下载项目
3.怎么理解多线程
4.线程池
5.springmvc工作流程
6.springmvc怎么初始化一个bean
7.什么是bean工厂
8.springboot优缺点,和springmvc区别
9.ioc和aop
10.jdbc
11.sql分页查询
12.索引的数据结构
13.链表和数组
14.==和equals区别
15.8种数据类型
16.hashmap和hashtable区别
17.如何创建线程
18.修改变量保证线程安全
19.sychgonize和重入锁区别,什么是锁
20.登录后后端怎么识别他是当前用户
21.session怎么识别当前用户
22.cookie是用来做啥
23.设计一个用户登录塔
24.xss攻击
25.sql注入怎么实现
26.转发和重定向
27.tcp三次握手
28.分布式框架,微服务
29.中间件知道那些,mq是啥