拼尽全力,终于战胜/非科班无实习java后端找暑期实习总结

尽人事,听天命。

最终结果:淘天、阿里云、腾讯三个offer里选的腾讯

进度:

腾讯:qq一面 =》 二面挂 => wxg复活 =》一面 =》 二面=》三面=》 HR面=》offer

阿里云:电话面 =》二面 =》HR面=》offer

淘天:电话面=》二面=》三面=》HR面=》offer

字节:二面挂=》复活一面挂(后续说是部门业务停了) =》电话复活但已经接了offer就拒了

PDD:二面挂(不得不说二面体验太差,面试官有点目中无人了,一面体验倒很好)

美团:简历挂

快手:简历挂

京东:投了1个多月没消息

腾讯音乐:投了1个多月没消息

携程:一面 =》二面 =》AI面 =》 英语面试(已经接了offer就拒了)

感受:

准备。参考了组里师兄们的找实习状态,提前一年开始准备。java入门、javaweb、苍穹外卖、网上再找项目,从2024年3月慢慢做到11月,后续到寒假前刷力扣题,放寒假开始背八股,2月返校开始刷面经,最后b站打开快一半都是八股视频。

开始。2月20号投的第一个简历,本来还想先小厂练练面试,结果大厂效率是真高,2月24号投完,第二天就发面试邀请,导致首先就来的腾讯和字节,当时超紧张,不停地找网上的面试录音和牛客模拟面试,面腾讯的时候感觉心脏都要炸了,手撕撕了一个小时才搞出来。

忙碌。3月是最忙的,每周六七场面试,有个周末五场笔试,还得抽时间做组里项目,弦都要崩断了,感觉从没这么忙过。月初腾讯和字节同时推进,两个同时在二面挂感觉天都要塌了。还记得当时腾讯二面问netty源码的时候完全不会,面试后抽时间把netty、rabbitmq、spring gateway等等简历的组件的内部机制或源码全部看了一遍,防止后续问,并且也可以自己主动说了解这些组件的内部。后续也终于有了正反馈,不断的面试给自己积累了经验,填充自己面试的题库,阿里云、淘天的通过也是让自己能有动力继续下去。月底在十几场面试的洗礼后,人已经面得麻木了,成功进化成面麻,第一场面试提前几个小时准备,后面面试半小时前还在床上躺着。基本上问项目里的任何东西都至少能说点东西,不至于愣住。

收尾。4月的第一天,愚人节,收到淘天电话发录用意向,意识到漫长的战斗要结束了。后面去催阿里云和腾讯,在三个里面抉择,考虑了好几天,4月7号正式接下腾讯,为期一个多月的面试笔试结束,终于能缓下一口气,写开题报告了。

总结。感觉自己的运气也是挺好的,非科班的身份(电子信息)也能拿到这么多的面试机会,也只有少数的面试官问我为什么非科班来搞这个,网上刷最近的面经的时候发现也有不会的,但确实都没被问到,后期的面试问的基本上都会。面试还是得多准备,早期能面就面,不用考虑去不去,毕竟从面试里发现自己的简历里面哪些是可能被问的,自己更好去应对,多面试也能让自己不紧张,以平常心去应对。对于挂了的面试,挂了就挂了吧,但要知道自己挂的原因,查漏补缺,挂都是正常,这么多公司有一个offer就算成功了。

尽人事,听天命。

全部评论
我也是想先投小厂试试水,结果小厂流程巨长。大厂流程反而很快
6 回复 分享
发布于 2025-04-12 09:36 辽宁
是这样的,尝试 -> 发现漏洞 -> 修补漏洞 -> 继续尝试 -> 发现漏洞 -> 修补漏洞 -> 无懈可击
2 回复 分享
发布于 2025-04-14 17:49 北京
佬,电信不去研究所是不是只能转码了
1 回复 分享
发布于 2025-11-25 15:12 山东
牛逼啊,我累个抽时间把源码看了一遍。Java后端开发搞这么卷。
1 回复 分享
发布于 2025-04-17 00:29 广东
666,电子信息算哪门子非科班😅
1 回复 分享
发布于 2025-04-13 19:26 湖南
恐怖如斯
点赞 回复 分享
发布于 2025-05-24 01:08 江苏
我嘞个豆
点赞 回复 分享
发布于 2025-04-21 01:45 陕西
尽人事听天命
点赞 回复 分享
发布于 2025-04-13 17:32 陕西
接好运
点赞 回复 分享
发布于 2025-04-12 18:40 辽宁
接好运
点赞 回复 分享
发布于 2025-04-12 09:38 辽宁
点赞 回复 分享
发布于 2025-04-11 19:15 上海
接好运
点赞 回复 分享
发布于 2025-04-11 18:28 浙江
接好运
点赞 回复 分享
发布于 2025-04-11 17:34 北京
接好运
点赞 回复 分享
发布于 2025-04-11 16:45 四川
流弊
点赞 回复 分享
发布于 2025-04-11 14:33 重庆
接好运
点赞 回复 分享
发布于 2025-04-11 14:18 辽宁
接好运
点赞 回复 分享
发布于 2025-04-11 13:41 湖南
校友
点赞 回复 分享
发布于 2025-04-11 12:33 江苏
接好运
点赞 回复 分享
发布于 2025-04-11 12:15 北京
太强啦佬吸吸实力和运气
点赞 回复 分享
发布于 2025-04-11 11:48 江苏

相关推荐

03-24 11:07
已编辑
门头沟学院 golang
几乎都没什么很冷门的八股拷打,都是结合实际业务,体验真的很棒,也意识到自己很多不足,面试官真的给了很棒的建议。1. MySQL索引,如何利用索引优化查询的(利用索引优化深分页,索引覆盖避免回表),索引的底层实现(B+ 树,聚簇索引和非聚簇索引,B+ 树上进行二分确定查询边界,然后在叶子节点类似双向链表的结构实现范围查询。)2. 如何实现异步秒杀的,如何防止超买,如何实现一人一单。(点评项目烂完了)3.用过哪些 AI 工具,是如何使用 Agent 辅助开发的,有哪些 Agent 相关的尝试。4.Redis 单机能够抗住多少 QPS 的简单查询,如 get 和 set 。(十万)5.对项目进行过压测吗,如何测出来的,大概的数值是多少?(Apifox 还有 go Test)6. gin 框架以及如何优化 gin 框架。7. WebSocket 通信是如何建立的,以及 WebSocket 通信的优势(首先建立 http 协议然后发起 upgrade 请求即可建立 websocket 连接。websocket 是基于有状态的全双工通信,避免了 http 每次通信时需要重新握手和挥手的开销,websocket 的 header 相比 http 请求要小得多)8.无手撕。反问:1. 感觉凉了,问自己还有哪方面需要提高的,面试官提了非常多有用的建议,使用微服务进行拆分,k8s 做一些集群节点管理,熔断还有限流测试,鼓励我不要放弃自己的优势(第一个在我反问阶段肯定过我的面试官)。2. 然后为了赚点经验,旁敲侧击问面试官目前我应该继续深入学习微服务还是赶紧润 Agent,面试官很真诚的建议我继续精进微服务,说目前微服务岗位还是很多的。3. 腾讯会议在 Archlinux 上好像有 bug ,最后问面试官能不能看到我的视频(因为我这边什么都看不到),然后跟面试官说我这个系统的腾讯会议显示可能无法进行代码能力测试,能不能随便拉个题目给我看看我这边能不能试试。结果还是什么都看不到,Linux 系统的腾讯会议最好还是拉个 Windows 虚拟机。
点赞 评论 收藏
分享
头像 会员标识
04-03 15:04
门头沟学院 Java
美团后端开发实习一面面经总计七十分钟,面试官人挺好的,全程很有耐心。就是我自己基础太薄弱,很多八股都回答得很模糊,一遇到追问就露馅了。一、 项目拷打问了高并发下怎么做防重设计?系统的 QPS 瓶颈在哪里?如果落库失败怎么处理数据一致性?二、 计算机网络 & 操作系统1. HTTP: HTTP 1.1 版本有什么比较重要的新特性?2. TCP: TCP 链接复用问题:如果电脑开了一个浏览器,先后打开两个相同的网页标签,它们用的 TCP 链接是同一个吗        如果用不同的浏览器打开呢?3.Linux: 了解 Linux 的线程模型吗?了解多路复用函数(如 select, poll, epoll)吗?4.OS理论: 操作系统中,“并发(Concurrency)”和“并行(Parallelism)”有什么区别?它们在系统处理器视角下分    别是什么意思?三、 Java 基础 & 并发编程 (JUC)1. 面向对象: 封装、继承、多态。其中 protected 修饰符的访问规则是怎样的?2. Object类: Object 类提供了哪些基本的函数?3. 线程通信: wait() 函数和 Thread.sleep() 有什么区别?4. 线程池原理: 线程池的核心参数有哪些?5. 线程池场景: 核心线程数为2,最大线程数为4,队列容量为10。当任务不断进来时,线程池的分配和创建逻辑是怎样的?6. 线程池参数设置: 针对 CPU 密集型任务和 IO 密集型任务,线程池大小应该怎么设置?7. 追问: 为什么 IO 密集型通常设为 2N?如果两个 IO 任务耗时差异很大(比如一个是500ms,一个是50ms),设置原则上有什么差异?8. 线程池拒绝策略: 了解哪些拒绝策略?四、 JVM & 框架1. JVM: JVM 和 GC 了解过吗?平时这些底层知识是怎么学习的?2. Spring: Spring Boot 和 Spring 框架有什么区别?3. IOC: 依赖注入时,@Autowired 和 @Resource 有什么区别?它们分别是谁约定/提供的?4. Web组件: 拦截器(Interceptor)和过滤器(Filter)的执行顺序是怎样的?具体有什么差异?5. AOP: AOP 动态代理在不同的场景下有哪些实现机制?五、 数据库 & 中间件 (MySQL, MQ, Redis)1. MySQL底层: InnoDB 引擎中,主键使用自增 BigInt 和使用 UUID,在性能上有什么差异?追问: 如果是通过主键精确查询(id = xxx),自增 ID 和 UUID 有区别吗?2. MQ: 消息队列有多个分区(Partition),但某些场景下必须要保证“顺序消费”,如何实现?(例如 A 消息和 B 消息分别进了不同分区,如何保证顺序)3. Redis 容量评估: 如果现在上一个新需求,数据结构确定了,数据量级也确定了,怎么评估存储这些数据所需的 Redis     内存空间是否足够?4. 底层原理: Redis 是用 C 语言写的,你知道怎么计算一个 C 语言结构体(Struct)占用的内存空间大小吗?六、 算法题很简单的一个反转链表(LeetCode 206)。要求: 必须用 递归 和 迭代 两种方法分别写出来。
少糖去冰的小白菜很爱...:这八股看着好难
查看25道真题和解析
点赞 评论 收藏
分享
评论
42
42
分享

创作者周榜

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