25届菜鸡的秋招实习总结

楼主目前大三上,Java后端开发方向,今年行情太差了😭,目前的情况是:

  • Fabrie后端(部门主要写Node,少量Golang和C++),base上海
  • 快手本地生活(Java),base北京
  • 万物心选搜索架构(Php),base北京

挂了的:

  • 南北科技(Java),base广州

秋招到现在面了四五家,九月份一直0offer😢,本来心态都快崩了,听了某评论区牛友的话,国庆先回家,像他说的那样,带着另一份心情回来。到了十月份约面才开始多起来。

大大小小也投了好多家,目前还有腾讯(初筛),美团(业务评估),网易(业务评估),蔚来(初筛)还没面试,有点累了,不想继续面了。

因为已经意识到行情很差,采取了海投战略,只要base可选广州就会广州(觉得挺宜居的一个城市),没有就都可以。

找实习实在是漫长且痛苦,当然金字塔顶端的人什么时候都可以拿到最好的offer,不过这种大佬实在是太少了。个人踩过的主要的坑就是准备太晚、投的太晚导致错过了暑期的很多机会,建议大家早点准备,无论是互联网还是其他赛道,都越来越卷了。

我因为准备不足,本打算拖一拖在九月底十月再开始找实习,但是确实太晚了,大厂岗位不多,一个部门就1,2个hc吧,和暑期是没法比的(暑假滴滴和百度招人特别猛,还记得七月份百度智能组招20个后端,现在只要2个)。最后只面快手,然后也比较快的拿到了实习,就没有再看其他的机会。

一路上虽然辛苦,但是遇到了很多很值得感谢的人,给我许多勇气和力量去继续战斗。

最后希望大家有满意的offer吧。

万物心选(没录音记不起来了)

南北科技(同上)

Fabrie

Fabrie一面

10.11 1h20min

开篇自我介绍,专业介绍,主要学什么课程,工作室介绍

项目

  1. Cim 文件是做什么的(其实就是xml,吹了下dom4j)
  2. 会不会涉及到地图的操作
  3. 电力流分析运算是怎么做的,讲讲业务流程
  4. 项目涉及到的数据量有多大,是怎么存储的
  5. 讲讲项目当中的模板方法模式,讲讲拓扑搜索的原理(说了深搜广搜)
  6. 为什么使用 Redis ,以及缓存主要使用的数据结构,大概要存多少数据
  7. 有没有实现 Redis 的持久化(RDB+AOF)
  8. 有没有了解过 Redis 的发布订阅模式
  9. 对于 Nginx 的底层有没有研究(不太了解),GZip 的目的
  10. 为什么选用 Fork/Join 框架去实现并行运算(讲了自动负载均衡)
  11. 项目分库分表的实现方案(range+hash)
  12. 讲讲规则引擎的应用,它解决了什么问题(简单热部署)
  13. 第一个项目做了多久
  14. 第二个项目的核心链路
  15. 消息队列的应用

八股

  1. Java 的垃圾回收策略(内存分区,GC算法...)
  2. 分布式的底层原理有没有研究
  3. 有没有了解过 Dubbo 的底层机制
  4. SpringCloud 的整体架构
  5. 分布式ID的实现(讲了下UUID和Snowflake)
  6. 限流降级的实战经验
  7. 讲讲 MySQL 的索引(扯了下B+树实现,聚簇非聚簇,索引失效)
  8. 有没有使用过 MongoDB
  9. 键入网址到网页显示,期间发生了什么(经典)
  10. http 三次握手的实现(同上)

算法

都是写过的,直接秒了

一道 LeetCode 原题:41.缺失的第一个正数

一道 LeetCode 变体:199.二叉树的右视图

其他

  1. 对于后端是不是比较感兴趣,接不接受转 Node
  2. 对公司的产品有没有研究,然后介绍了一下公司项目的业务
  3. 现在还需要上课吗
  4. 大概能实习多久

反问

  1. 面试表现
  2. 二面大概内容,说会更偏向业务,不会有比较详细的技术问题

Fabrie二面

10.13 50min

开篇自我介绍

项目

  1. 什么是后端架构
  2. 有没有独立完成过完整的后端项目,讲讲它的架构是怎么样的

八股

  1. 讲讲Java的锁(轻量级锁,重量级锁)
  2. 轻量级锁和重量级锁的应用场景和它们之间的区别
  3. 讲讲死锁的产生,以及如何避免死锁(破坏循环等待和不剥夺条件)
  4. 讲讲golang协程和Java线程的区别,以及它们的好处和坏处
  5. MySQL为什么使用B+树作为索引的存储结构,以及它的查询时间复杂度
  6. 有没有在项目当中写过B+树(我说没写过B+树,写过拓扑树和字典树)
  7. 双向链表和单向链表的区别
  8. 讲讲LRU缓存淘汰算法,在哪里使用到的(在Caffine源码见到过,上os课也见到过)

算法

不让取巧,所以花了很长时间

Leetcode原题:146.LRU缓存

其他

感谢你来参加我们的面试,很有做技术的底子

反问

  1. 部门分工
  2. 面试表现

快手

快手一面

10.12 1h

开篇自我介绍,自己比较熟悉的一个项目

项目

  1. 项目中为什么要使用模板方法,它的优势在哪里(定义算法框架啥的)
  2. 介绍一下为什么使用Redis去作为缓存实现方案;数据是怎么被缓存到Redis当中的,面试官对我的缓存方案有一定疑问;以及缓存的数据量(scan + set)
  3. 对于 Fork/Join 框架的理解(分而治之)
  4. 项目分库分表的实现方案(range + hash)
  5. 规则引擎的具体应用(面试官指出我的代码检测没考虑到运行时异常的处理)
  6. 项目最大的亮点或者是最大的挑战(数据太多了)

八股

  1. JVM调优的经历(都是线下调优)
  2. 线程池的基础参数(提了一嘴为什么不用Executors)
  3. MySQL语句优化经历,以及优化方式和手段
  4. 常见的索引有哪些,讲了聚簇非聚簇,面试官提到了联合索引,引一下最左前缀法则和联合索引的数据结构
  5. Spring的基本特性(说了一下IOC和AOP,循环依赖问题说的不好,没提到第三层缓存)

算法

力扣原题:142.环形链表 II

其他

  1. 大概可以实习多久

反问

  1. 本地生活大概的形式是怎么样的,是不是和抖音,美团类似
  2. 面试可以提高的地方

快手二面

10.16 45min

开篇自我介绍

项目

  1. 讲讲JVM调优经历,讲了下线下优化

八股

  1. 什么样的对象会进入老年代?
  2. 元空间信息会不会做回收?
  3. Class的生命周期
  4. 如果我想要看到JVM加载了哪些Class,卸载了哪些Class
  5. MySQL联合索引(a,b,c)中,a是等值,b是范围,c是等值,它能不能用到联合索引
  6. MySQL的B+树的底层实现, 从数据页的角度看 B+ 树
  7. 范围查询是如何去利用索引的
  8. Redis的集群模式都了解哪些,说只了解主从和Clauster,没有设计过HA方案
  9. Clauster的优势和需要注意的点
  10. 一个节点故障要如何去实现Rebalance
  11. 如何实现对线程池数据的一些监控

算法

Leetcode变体:93.复原IP地址

其他

  1. 平时有没有去看一些写好代码的书,推荐了Clean Code
  2. 实习时间

反问

  1. 面试表现
  2. 怎样才能更好的参与实习
#晒一晒我的offer##我的实习求职记录##面试复盘##实习##秋招#
全部评论
吓得我,还以为25届直接秋招了
18 回复 分享
发布于 2023-11-03 13:04 北京
真🐮🍺,比我24届强太多了(实习都问这么多吗)
6 回复 分享
发布于 2023-11-03 12:49 辽宁
tql大佬,同25届才开始学java,感觉已经寄了
6 回复 分享
发布于 2023-10-29 10:21 香港
xd,我现在也是大三,想问一下你找的是这学期的日常实习还是下学期的?我想找大三下的日常实习都没什么人理我..
3 回复 分享
发布于 2023-10-27 18:01 福建
真牛逼。我24届,你比我强太多
2 回复 分享
发布于 2023-11-01 11:41 浙江
好强,去年的这个时候我只拿到小厂😢
2 回复 分享
发布于 2023-10-18 22:48 北京
m
1 回复 分享
发布于 2023-12-15 09:20 湖南
比我🐮
1 回复 分享
发布于 2023-11-17 09:13 湖北
leetcode刷多少啊
1 回复 分享
发布于 2023-10-30 17:05 辽宁
我真的跪下了,广工✌️,快手✌️
1 回复 分享
发布于 2023-10-21 20:44 广东
快手2面第10题是想问redis-cli --cluster rebalance这个命令吗
1 回复 分享
发布于 2023-10-19 23:03 广东
@IC牛马前端
1 回复 分享
发布于 2023-10-18 22:45 广东
给大神跪了 @废物已紫砂 @Seeker乔治夫
1 回复 分享
发布于 2023-10-18 22:43 广东
佬,秋招后端开发的话什么开始投中大厂合适?
点赞 回复 分享
发布于 01-29 01:04 浙江
问下兄弟是线上面的吗都是
点赞 回复 分享
发布于 2024-12-05 15:46 北京
字节爷
点赞 回复 分享
发布于 2024-09-16 21:25 上海
说的秋招一般是应届的吧
点赞 回复 分享
发布于 2023-12-17 20:52 湖北
原来是校友,在群里看到你了,我也面的这个部门二面挂了
点赞 回复 分享
发布于 2023-12-11 17:04 广东
我愿称之为最强25届,起码是我目前看到的最强25届了,大佬nb
点赞 回复 分享
发布于 2023-12-11 15:46 江苏
M
点赞 回复 分享
发布于 2023-12-05 12:48 广东

相关推荐

又是一年秋招季,作为刚刚走过这段路的25届双非本毕业生,我想把我的校招经历分享给大家。我的背景很普通,没有名校光环,也没有耀眼的竞赛经历,如果你和我一样是双非本科生,希望我的经历能给你一些参考。大三那年,我突然意识到一个问题:如果继续按部就班地跟着学校的课程走,等到校招时我的简历可能会苍白得可怜。这种危机感让我开始认真思考未来的方向。通过大量查阅招聘信息和请教前辈,我最终锁定了Java后端开发这个方向。说实话,确定方向的过程很煎熬,但找准方向后的学习反而变得清晰起来。从那时起,自习室成了我的第二个宿舍,学基础、写demo、做项目、刷八股,这些成了我的日常。坎坷的起步2024年5月,我怀着忐忑的心情开始投递实习简历。现实很快给了我一记重拳——连续两个月的石沉大海,偶尔有几个面试也都在技术轮被刷了下来。那段时间,我一度怀疑自己的选择。直到7月初,才终于收到一个小厂的实习offer。实习的两个月让我第一次真正接触到企业级开发,但也暴露了我的短板。9月辞职全力备战秋招后,我发现自己最大的问题是项目经历太单薄。于是在10月,我逼着自己又做了两个项目,其中一个还成功上线。这里我想特别提到一个帮助我很大的工具——绿泡泡小程序AiCV简历王。在完善简历的过程中,我偶然发现的这个工具,它帮我把项目经历梳理得更加专业和突出,让简历的通过率明显提升。秋招的煎熬与转机10月正式冲刺秋招时,其实已经错过了很多机会。但我别无选择,只能硬着头皮上。那段时间,每天晚上都焦虑得睡不着,刷着各种“已收获大厂offer”的帖子,对比着自己的处境,心理落差特别大。转机出现在11月,当我调整策略,同时投递校招岗和实习岗后,终于收到了几个还不错的offer。为了给春招增加筹码,我选择了一个有转正机会的实习岗位。虽然这次实习让我学到了全栈开发的技能,但考虑到我更想专注后端,在3月初还是选择了辞职备战春招。几点真心建议关于算法:我从7月开始刷LeetCode,说实话对双非学生来说,算法确实是个坎。我的经验是,Hot 100和面试150题至少要刷透,大厂的笔试确实难,但中小厂的面试这些题目是足够的。关于八股:不要死记硬背,理解最重要。我习惯自己整理资料,把各个渠道的知识点融会贯通。面试时能讲出核心思想就够了,面试官更看重的是你的理解深度。关于面试:一定要多面!我从最初自我介绍都要背得结结巴巴,到后来能够流畅地进行技术讨论,这个转变全靠一次次面试的积累。每次面试后,我都会把没答好的问题记下来,这个习惯让我进步很快。关于心态:这是我最想对双非同学说的。不要和别人比较,每个人的起点和机遇都不同。我们要做的是认清自己的定位,在合适的范围内争取最好的结果。大厂很好,但中小厂、国企也值得考虑。最后的感悟找工作就像谈恋爱,从来没有完美契合的岗位。重要的是在每个阶段做好该做的事,保持学习和成长的状态。记得用绿泡泡小程序AiCV简历王优化简历,它确实能让你的经历更加出彩。年轻最大的资本就是容错率高,不要因为几次失败就否定自己。每次踩坑都是成长的机会,这些经历终将成为我们职业生涯最宝贵的财富。祝愿每位正在奋战的同学都能收获心仪的offer!
i人适合做什么工作
点赞 评论 收藏
分享
评论
86
233
分享

创作者周榜

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