阿里 实习测试开发工程师一面(Java后台也可以参考一下)
阿里 实习测试开发工程师一面(Java后台也可以参考一下)
面了1小时19分13秒
- 自我介绍
- 项目介绍 (楼主有一个项目使用了
ssm框架
) MyBatis
有什么优势MyBatis
如何做事务管理- 事务的隔离级别
- 你一般使用的事务是哪种
- 介绍一下
HashMap HashTable ConcurrentHashMap
ArrayList
和HashSet
HashSet
有什么特性HashSet
判断存入的对象是否重复是如何比较的- Java 的反射 你目前主要用它来做什么
- Java 的泛型,它的主要作用是什么
- 类加载器你了解吗
- 如何实现多线程
- 线程安全在 Java 中是如何实现的
ReentranceLock
和synchronized
有什么区别- 线程的工作区
- Java的内存结构
- 栈主要存的数据是什么,堆呢
- 堆分为哪几块,比如说新生代老生代,那么新生代又分为什么
TCP
和UDP
的区别TCP
滑动窗口TCP
为什么可靠TCP
的同传,拆包与组装包ping
百度途经的主机是如何展示出来的Https
和Http
有什么区别
- 中间又插入了一段更为详细的自我介绍
- 给出 一个
int 类型
123 写一个函数 返回反转的值(即321
)函数的实现细节 - 你了解哪些排序算法
- Java
Collection
的sort 方法
默认的排序方法是什么 - 堆和栈的区别
- 一个单向链表,每个节点上都有一个
value
;给定 一个value
,将该value
之前的所有value
返回 Spring
声明一个bean
如何对其进行个性化定制Spring AOP
- 从打开浏览器 输入
url
到 到达服务器上项目中某一个Controller
上,描述一下这一串过程 J2EE
上request
请求先经过谁 然后再转交到SpringMVC
上Filter
主要是做什么的Filter
和Servlet
先过哪个FilterChain
是什么意思- 介绍一下
Session
Http
为什么是 无状态的- 长连接和短连接
- 你在学校的成绩
- 你觉得你做的比较出彩的事情
- 你有什么要问我的
#内推##实习##春招##面经##Java##校招##阿里巴巴#为什么问了这么多啊,哭出来
不过似乎没有问数据库操作系统之类的,问的话更加凉凉,楼主很菜啊很多问题没答上来,问题记得这么清楚是因为有录音,重新听一遍就ok了
面试官还是比较nice
的,后面的问题答不上来都会给予一定的提示;另外,祝大家好运 :-)