校招 到家 / 后端-Java / 一面

[面试日期] 2023-08-27 [面试时长] 未知
[学校背景] 西安交通大学 | 985 [学历背景] 未知
[发布人] 面试之星官方收录
1. 自我介绍 2. 实习期间做的项目 3. 印象比较深的需求,为什么要做这个需求,要解决什么问题,怎么做的? 4. 前端解决什么样的问题,后端怎么设计的? 5. 前端怎么学习的? 6. 开放题:先后打开了四个软件,只允许同时开3个,新开一个程序,用什么样的数据结构或算法? 7. lru的put和get的数据复杂度? 8. 手撕:lru (讲述一下思路) 9. Linkedhashmap的数据结构?get的时间复杂度?hashmap的get的时间复杂度是多少?红黑树的时间复杂度是什么?取决于什么?链表什么时候升级为红黑树?什么时候会移除remove? 10. 手撕:三数之和 11. Arrays.sort() 的源码?为什么是这样的? 12. Mysql的索引数据结构是什么? 13. 两个sql题的问题及优化方案?一个数据在第十万行,怎么样能提高查询速度 14. InnoDB的四个隔离级别?可重复读的原理是什么呢?怎么去实现的? 15. 线程池的工作原理? 16. 只重写hashcode,不重写equals,会怎么样? 17. 什么是深拷贝,什么是浅拷贝?怎么实现深拷贝?ArrayList的clone的拷贝是深拷贝还是浅拷贝吗 18. 三个月实习期间有自己去学别的东西吗? 19. 反问 不理解,楼主美团实习,两道手撕全部做出来,并且最后面试官还说挺好的没什么建议,一面完第四天问我能不能提前去实习,我说10月中旬以后可以,然后这周一看进入人才池,现在秋招真的这么难吗
AI 推荐面试题
No Data