滴滴 — 22届秋储项目 — 开发实习生 — Java
1.信息
部门:橙心优选
时间:2021/6/17 (约半个小时)
2. 流程
- 自我介绍
- 简述项目。项目中提及了一个核心模块的设计,开发这个模块的时候考虑了哪些因素
- 项目中的数据库设计,答数据库模块不是我完成的,但对数据库有一定的了解,然后就没问数据库了
- 计算机网络。TCP、UDP协议的区别
- 简单介绍Spring框架和MyBatis框架(项目中用到的),简单说了Spring Boot框架的特点,MyBatis回答数据库部分不是我完成的
- 项目中如何处理前后端的交互
- Java语言。看过Java的源码吗,简单介绍下你看过的Java源码。就简单提了下HashMap和ThreadLocal的源码。HashMap简单地说了下底层实现,然后没有深入问,于是ThreadLocal就详细地讲了下内存泄漏的问题
- 了解Java并发编程吗,简单讲讲你了解的并发编程。就提了下sychronized关键字和Lock类的作用,然后简单说了下线程池的思想。
- 大学期间学了哪些课程...
- 反问环节
3.总结
面试官人挺好的,问的都是比较开放的问题,感觉这样挺好的,就是自己没有往下深入地讲,应该尽量去阐述。
全部评论
(5) 回帖