阿里控股后端开发一二三面凉经

一面(全程纯八股)
0、询问课程进度以及入职时间
1、ArrayList和LinkedList区别?遍历整个数组谁的性能更好?为什么?
2、读取对象中的字段是什么样的过程?
3、内存页了解吗?缺页中断是什么?怎么样的过程?
4、虚拟地址是怎么转化到物理地址的?过程是怎么样的?
5、对java并发框架的了解?Synchronized的锁升级?在现有的版本中已经除掉了无锁,为什么?
6、场景题:有一个List list = ...的3000w 个元素,每个 User 对象有一个getType方法,希望根据对象的类型返回其数量集合。设备是16核机器,无限空间。
7、查看一个进程打开的所有文件的linux命令。
8、Mysql中的锁介绍一下。
9、场景题:有一个用户表used,包括ID(主键)、创建时间created_time,是否vip,经验值exep,对应下面各种场景如何建立索引?
(1)select * from used (where vip = ? ) order by created_time desc
(2)select * from used where (vip = ? and) exep between (等级) by created_time desc
10、介绍科研项目

二面(项目穿插八股)
0、专业及研究方向相关
1、介绍一下JWT令牌?JWT怎么实现校验?
2、为什么要用Redis+lua脚本实现分布式锁而不是set key value nx ex?怎么实现的?
3、怎么实现全局日志记录的?AOP的原理是什么?了解其他的日志框架吗?Logback和Slf4j有什么区别?
4、运行时异常和非运行时异常?
6、哈希结构都有什么作用?
7、项目中的3种序列化方式介绍以及区别?
8、负载均衡算法:随机和一致性哈希
9、竞赛相关的项目介绍
10、是否关注AI、模型的算法和原理是否了解、有没有本地化部署、哪里人、实习时间、base地考虑

三面(全程感觉面试官对我不感兴趣,总共半个小时)
1、自我介绍,挑一些有代表性的项目进行介绍
(1)哪个项目做得久印象深刻
(2)这个项目的背景
(3)自己完成还是和同学做的
(4)代码有参考什么吗?参考了哪些?
2、其他项目也介绍一下
3、其他项目的项目背景
4、本科和研究生期间没有去实习吗?
5、Object类有什么方法?跟进程相关的方法有吗?
6、学习成绩询问、保研相关
7、AI的生成代码工具用过吗
8、平时怎么用AI的?

#阿里控股# #阿里控股暑期实习#
全部评论
请问什么部门呀~
点赞 回复 分享
发布于 04-10 18:12 江苏
过了吗
点赞 回复 分享
发布于 04-09 16:33 北京

相关推荐

09-17 17:30
门头沟学院 Java
📍面试公司:阿里控股🕐面试时间:一面 9.4 二面 9.10 三面9.18💻面试岗位:后端开发❓面试问题:1.自我介绍2.实习拷打20min3. Java异常类型的整个继承的体系你了解吗?4. 我们在日常应用中对于这些异常,是怎么样去处理这些异常?5. 你在处理异常的时候,你有什么样的一些原则?就比如说对于一个服务接口来说,你会先做什么异常,然后针对这异常做什么样的处理?你异常分为几类?分别是应对什么场景?这个你自己有总结过。6. 那像这种 throwable 的异常,它不是有一些 error 嘛?你觉得 error 是什么时候会产生的?7. 你对于 Java 里面的这种数据的容器,像 hashmap、tree、map 这种都了解的。好像比如说 hashmap 对应 key 为 null 的,它会怎么处理?它的哈希key是怎么算的?8. concurrentHashmap,那个它能允许存储null吗?为什么不能?9. 那你了解 concurrentHashmap,它跟哈希表有什么区别吗?10. 你觉得Hashmap线程不安全,那你能举一个例子说,比如说我多线程对它操作,它会出现什么情况?有什么样?它的线程不安全体现在哪里?11. 你这边对一些分布式的框架都用过哪一些?12. 那消息队列你用过什么呢?卡夫卡,它大概的一个工作过程是什么样的?13. 那它是怎么样来保证我的消息不会被重复消费呢?14. 那什么样的情况下就会产生重复消费?15. 什么样的情况下offset没有被正确记录。16. 一个 broker 里面某一个 topic 的 partition,我可以被多台机器消费吗。17. 什么样的场景下它可以支持多机器去消费?18. 假设就同一个分区,我就是要被多台机器消费,通过什么方法可以实现。19. 你是怎么理解?就是在项目里面为什么要用这种像消息队列这种东西?20. 你在实习期间你的任务就是说别人给你一个明确的任务吗?还是说给你一个方向,让你自己去弄。21. 诶,那你能举一个例子吗?22. 你觉得你在实习里面你自己的成长是哪一点。23. 那你觉得就是企业里面的工作方式,你自己有什么样的一些总结?就体验,就是里面你在实习的时候工作是怎么开始?24. 那你觉得工作里面什么样的一些方面对你来说是有比较大的一些挑战?25. 那你觉得你在实习里面,你是怎么样让自己去快速上手业务技术这一块?
查看24道真题和解析
点赞 评论 收藏
分享
评论
点赞
14
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务