部门:菜鸟
时间线:3.31 简历投递->4.3 笔试&测评(单选题+多选题+三道编程题【通过率1,1,0.05】)->4.13 一面【挂】
问题整理【56min电话面】:
1. 自我介绍
2. 项目介绍-餐厅线上点单
3. 【项目】客户下单的时候如何保证不超卖
4. 【项目】营业额是在什么层面进行统计的,java or 数据库。数据量大的情况下,考虑过离线处理吗
5. 【JAVA】开发过程中经常用到的集合有哪些?会给这些集合设置初始容量吗
6. 【JAVA】ArrayList的初始容量如何设置?后续扩容过程
7. 【JAVA】说一说项目开发过程中遇到的异常
8. 【JAVA】垃圾回收器CMS和G1的区别
9. 【中间件】说一说用过什么中间件,了解它的什么机制(说了Redis)
10. 【Redis】使用Redis的时候有设置过期时间吗,设置为多少了
11. 【Redis】具体需要对什么东西进行缓存
12. 【Redis】如何保证Redis和数据库数据的一致性
13. 【编程】用一个类描述一个点(导航的起点或终点这种地点)
14. 【编程】用一个类描述一个多边形区域
15. 【编程】设计一个方法判断一个点是否在一个区域内
面试体验:JAVA方向的第一面,各种紧张+拉胯,但是面试官人比较好,会尽量引导+对我的无知也没有嘲讽。总体来说面试体验还是不错的,笔试题难度适中,流程也不拖沓,挂得也很利落
#阿里##菜鸟##软件开发2023笔面经#