蚂蚁集团-java开发-暑期实习一面

1. 自我介绍

2. 设想一下你这个项目如果交付,那有什么地方还比较欠缺、

3. 项目(数据库优化怎么做的、

4. 介绍下索引

5. 插入数据时,索引的插入过程

6. 索引类型有哪些,不同情况下用什么索引

https://www.php.cn/faq/493277.html

7. 建立索引过程中,有哪些方法(注意事项)可以提高查询效率

8. Mysql的事务隔离分为哪几种,有什么区别

9. Redis缓存穿透、缓存击穿,解决办法

10. Redis为什么这么快

11. redis单线程、多线程

12. redis多线程的实现原理

13. 项目(分布式锁的实现逻辑

14. 项目(限流方法对比

15. Java的垃圾回归机制

16. 在学校研究的课题、你的创新点

17. 你对现阶段哪些的新技术比较感兴趣(没了解过啊…

18. 研究生期间遇到的比较大的挑战

19. Java ConcurrentHashMap、HashMap

20. Java中实现多线程安全有哪些方法

反问:如果过了,还有几面(还有两面,一轮技术一轮hr

#软件开发2024笔面经#
全部评论
佬你这个是电话面吗
1 回复
分享
发布于 03-20 20:47 河北
同昨天一面,蹲个进度
1 回复
分享
发布于 03-21 09:01 陕西
滴滴
校招火热招聘中
官网直投
佬,redis多线程不是6.0实现的吗,要讲出来实现原理吗
1 回复
分享
发布于 03-22 00:59 陕西
什么部门啊
点赞 回复
分享
发布于 03-21 09:54 上海
这个感觉还好
点赞 回复
分享
发布于 03-21 17:38 广东
uu你这个是简历评估面还是一面呀?一面也是电话面嘛
点赞 回复
分享
发布于 03-22 11:30 湖北

相关推荐

这些问题答案后续会发文章尽量补充完整,大家要是知道的话也可以在评论区发表一下对于问题的见解~共同进步!1.首先问了一些关于工作地点、教育背景、为什么不读研之类的问题2.我看你用到了一个叫XXL-JOB的中间件,你了解过他的一些底层原理吗?3.那它底层的数据结构是怎么样的?你刚刚说的这些任务下发什么的都还是比较上层嘛对吧,比如我现在设置一个定时任务是十分钟触发一次,那它是用的什么数据结构去存储的?4.那我们刚刚说到优化,你这个布隆过滤器的作用是什么?5.这里面有两个问题啊,我们为什么不用redis呢,我感觉redis也可以实现这个功能呀?6.你怎么保证后续插入的数据和这个里面的hash map是同步的呢7.它是基于什么实现的,这个变量都已经存进去了,它怎么动态支持它去更新的8.它是怎么插入,是比如调用他的api还是用消息这些完成的9.刚刚你说到的热点课程,其实是比价类似于秒杀业务的时候,你怎么去保证很多人同时去抢课的时候数据的一致性的10.那这个锁是加在课程上面的还是什么的?计算机基础了1.线程和进程的区别2.这两个你分别举一个使用的场景3.说说java单例模式4.java对于这个单例模式有几种实现方式 5.说说TCP和UDP的区别6.再回到你刚刚这个项目,你这个里面的数据量有多大啊 估计没上线也就几百上千条吧,你觉得你这个项目如果上线之后,数据访问量突然从几千变到了上亿级别,你觉得可能会出现哪些问题7.怎么解决这个因为数据太大把数据库打爆的情况8.数据插入不成功怎么解决9.你觉得这个项目你遇到的最大的难点是什么 怎么解决的 反问环节:问的面试官对我之后的学习有没有什么建议指出了一些问题 软件工程科班的计算机基础这块儿再多看看;对于技术中间件的使用要多看看实现原理 多看看源码,要知道为什么用,为什么用它而不用别的投的晚,这是暑期实习的第一次面试,好紧张,面试官人很好,给的建议很中肯,确实还有很多要背的,算法加油啊啊啊#2025暑期实习# #Java面经总结#
点赞 评论 收藏
转发
9 104 评论
分享
牛客网
牛客企业服务