一面:40min
自我介绍
科研项目
为什么选用SpringBoot进行开发
说下SpringMVC工作流程
cookie和session的区别
手撕:生产者消费者、反转链表
反问
有些拉跨,两个代码思路都对写的都有些小错误,然后前面问了好久科研项目的细节(大概说了快20分钟),最后说可能Java方面项目经验不足,然后多线程编程技术要提高,推荐了一本并发编程的书籍,感觉凉凉
没凉,感谢小米给机会
二面:50min
自我介绍
介绍学校的项目(如何进行改进)
介绍Java项目(各模块的工作原理,实现的功能,如何实现的)
项目中遇到的困难,如何解决的
面向对象三大特性
final、finally、finalize
线程和进程
线程的生命周期
如何从阻塞态回到运行态
wait和sleep的区别
Spring中bean的生命周期
反问
主要是问项目,最后十来分钟问了下八股,无手撕
全部评论
(8) 回帖