普联(tp-link)实习面经
背景:双非有一个crud的ssm项目
1.自我介绍
2.项目的前端用什么实现的
3.jsp的常见指令和内置对象,项目用了哪些对象,分别在哪些场景用的
4.提交数据是同步还是异步,如何处理异常
5.运行时遇到了哪些异常,如何处理的
6.get请求和post请求
7.类中可以定义哪些变量(?)
8.对象实例化的过程
9.联表查询了没了解过,因为不熟直接说没有就没再问
10.主从表关联查询
11.resultMap和resultType的区别
12.Mybatis中的#{}和${}的区别
13.left join和right join的区别
14.Mysql分页查询怎么实现
15.是否了解索引,说下索引的常见数据结构模型和索引什么时候失效
16.项目是否用过事务注解,怎么配置的事务
17.JDBC配置事务的具体流程
18.常用的java集合,有什么特点和区别
19.HashMap的底层实现原理
20.如何创建一个线程,多线程之间取得数据的方式(?)
21.JVM的内存结构,常用的垃圾回收算法
22.了解反射吗?简单说一下你了解的和它的基本原理
23.Linux的基础命令,如删除创建文件和安装环境
24.项目中前端和后端如何实现数据交互
25.项目中用到了什么注解,简单说一下
26.其它的还有具体的一些项目实现细节,记不太清了
全程大约50分钟
#面试复盘##TP-LINK##面试题目#
