零实习勇闯2024秋招实录

9月30号美团核心到家面试分享:

9月7号笔试,9月14约一面,后面推到9月19号(中秋节放三天),一面面经:

几个印象深刻的:AQS源码,TCP拥塞控制,其他的都是项目衍生出来的常规八股文(mysql select执行流程和怎么实现事务特性的,Redis缓存击穿处理方法等);

算法题像是面试官自己出的,就几行字:将n*n的矩阵翻转90度,加一个定义好的函数;

写个伪代码,都不需要跑测试样例,没想出O(1)的空间复杂度;

9月23号约二面,又推到9月26号,二面面经:

一开始问项目以及用过的组件,然后又全是八股文。。。

几个印象深刻的:分布式事务几种方法(项目里用了分布式事务),时间轮算法(项目里使用了xxl-job),场景题(题目忘了,解决方法:降级熔断),AQS源码(又问了,可能是一面答得不好),mysql的间隙锁可能会出现死锁的情况(八股文没背过,只说了并发时会出现,其他的面试官补充的),

还想问ConcurrentHashMap源码(面试官表达问题,问的时候说是,有没有用过AQS相关类和ConcurrentHashMap,我说只用过AQS相关类,然后只讲了AQS源码,反问环节才发现),

这个是连算法都没有,问了50分钟左右,反问10分钟(介绍项目组业务等),然后就没了。

现在3个工作日过去,没hr面,状态就是面试复试。

看好多人都是三天约hr面,然后oc,我是不是面试流程拖得太长,没hc,最后kpi面,走个流程

11月27号状态更新:

上面是我9月30号写的,当时的我还不知道秋招的池子有多深。。。。。。。。。。。

美团java后端:9月26号二面结束,无hr面。。。。。。。。。。。。。。。。。。。。。。两个月后,也就是昨天,11月26号。。。。。。。。。。。hr打了个电话,白菜价offer,问我接不接。。。。。。。。。。

蚂蚁:10月份投的,笔试完,然后两周后,莫名其妙地约我电话面试,后面我一查,才发现官网状态第一志愿java后端已挂,流转到客户端,而且直到二面完后才发现是ios开发。。。。。。。。。。不过接着面,三面,hr面走完,已经11月5号了,当时hr说得好好的,下周,也就是11月18号出结果。。。。。。。。。。。。。。直到今天,11月27号。。。。。。。。发了意向。。。。。。。。。。。。

秋招总结:

除了美团和蚂蚁,其余的大厂,能给笔试的算是好的了,印象最深的是饿了吗,第二天发感谢信(写完这个帖子就把饿了吗删了)。

中型公司,好像就一个途虎给了一面(这个公司招了好几个我的同学,但就是不招我)。

总结:这个秋招总共两个二面,一个三面,一个hr面,是的,全是那两个公司

自我反思(后来者引以为戒):

大一大二没人引路,自己方向也不明确,混了两年(啥事没干),大三上一开始还在学C++,11月才开始学java语法和算法,中间做了一个黑马项目,然后零实习勇闯2024秋招,简历可以说是一页都写不满(蓝桥杯都没有的简历),然后就老实了。。。。。。。。

最无语的是算法花了大量时间,刷了半年,java知识点纯背八股,结果两个offer,跟算法没半毛钱关系,两个岗位加起来六轮面试,一共一道算法。。。。。。。全是java和计算机基础的八股。。。。。。。。。。。。。

而八股,大概就花了不到两个月,在8月底9月初的时候,当时八股不熟,外包公司都不要我,没办法,只能9月狂补八股。。

是的,在金九银十的金九里,我啥也没投,就狂背八股,然后面美团,指着美团能过,但是。。。。。。。。。

目前楼主状态:

在蚂蚁hr面完一周没出结果的情况下,心态崩了,所以就找了个厂上班,备战春招;

发offer和意向时,楼主已经付费上班一周了(已经花了1.5w在房租和杂费上),而实习每月9.2k,上两个月才能赚回来,没法辞职,只能看着我舍友潇洒了

以后展望:

可能春招再努力一把,找个适宜人类住的base,楼主对北京有阴影了,来了一周,感冒了一周,现在鼻子还在出血,每天上下班,被风吹的,连帽子都戴不住,真想跑路,但看了一眼我的钱包

#软件开发2024笔面经##大家都开始春招面试了吗##我发现了面试通关密码#
全部评论
佬现在有消息吗
2 回复 分享
发布于 2024-10-09 13:07 北京
蚂蚁就问了一个问题就给我挂了,唉
1 回复 分享
发布于 03-03 22:38 黑龙江
1 回复 分享
发布于 2024-11-27 13:58 北京
9.14一面,9.23二面,现在还一直是面试中,没下文,已经顶不住了
1 回复 分享
发布于 2024-10-02 07:40 上海
我也是26二面,今天第三天了还是没有消息
1 回复 分享
发布于 2024-09-30 20:32 四川
有没有牛油解释解释的
1 回复 分享
发布于 2024-09-30 15:07 重庆

相关推荐

04-14 17:06
已编辑
西北工业大学 Java
面试官不开摄像头,当场挂 哈哈😁1. 多线程的创建方式有几种?2. 实现接口的方式有哪些?Runnable 和 Callable 有什么区别?3. 线程池的创建方式相比其他线程创建方式有什么优势?4. 线程池的核心参数有哪些?5. 核心线程数和最大线程数的区别?6. 超过最大线程数后会发生什么?  拒绝策略7. 常见的线程池有哪些?使用场景分别是什么?8. 线程的生命周期是怎样的?9. 多线程情况下如何解决同步问题?10. ThreadLocal 的工作机制是什么?它为什么会导致内存泄漏?如何避免?11. 什么是线程安全?如何实现?12. synchronized 和 volatile 有什么区别?13. 分布式系统中,如何保证线程安全?14. 分布式锁怎么实现?SETNX 是怎么工作的?15. 可以用 GET + SET 实现分布式锁吗?为什么不推荐?16. 如何保证多个线程 T1、T2、T3 顺序执行?    a. 使用 join 方法  b. 使用 CountDownLatch17. CountDownLatch 的作用是什么?18. 什么是乐观锁和悲观锁?有什么区别?乐观锁、悲观锁适用的场景分别是什么?19. Redis 存储类型有哪些?20. 各种 Redis 数据类型的特点是什么?21. List 是有序的吗?22. 为什么使用 ZSet 来实现点赞排行榜?23. MySQL 如何优化查询?24. 如何判断索引是否生效?使用什么命令判断索引是否命中? explain25. Linux 系统常用命令有哪些?26. 查日志用什么命令?        
查看26道真题和解析
点赞 评论 收藏
分享
评论
4
13
分享

创作者周榜

更多
牛客网
牛客企业服务