2020.8.13 杭州罗莱迪照明系统公司 Java开发面经
一.技术面试
1.自我介绍
2.java学习的路线,顺序
3.前端框架,后端框架
4.List和Map区别以及底层实现
5.set,vector,list,map以及底层实现
6.线程安全用什么,不安全用什么
7.说下项目的功能和你负责的模块
8.设计数据库会考虑哪些方面,主键和外键有什么区别
9.数据库索引
10.有没有用到Mybatis分页插件
11.分页如何实现,逻辑
12.登录注册如何保证数据安全?如何保证数据库数据安全?
13.MVC请求过程
14.冒泡排序,快排如何实现
15.如何定义一个数组长度为n
16.servlet和controller区别
17.linux有哪些命令
18.说下服务器的部署过程
19.反问
二.hr面试
1.说下优缺点
2.平时爱好,干什么
3.学校经历
4.职业规划