26暑期实习结束(总结帖)

#牛客AI配图神器#1.个人情况

BG:26届本硕双9,一篇CCF-A(水得很),Java方向。

择业倾向:互联网优先,银行国企其次,选调体制内最后考虑,目标35退休养老享受生活。选择走后端不走纯算法主要两个原因,一是我的方向没有落地应用前景有限,二是如果秋招打算去国企或者银行凭借学历优势则可进可退(相比之下选了算法虽然钱多但是可能性变少了)。

2. 投递情况&公司简单评价

顺序按照Notion表格顺序,没有特殊偏好含义。

  • VIVO:3.5投递,投递完至今“测评已完成”。评价:手机厂感觉对Java需求不大。
  • 华硕:3.5投递,两周后简历挂。评价:总部在苏州,并且wlb,跟内部人员打听了一下955,月到手9000左右,我本来挺想去的,去了可以开躺,但是简历挂。
  • 饿了么:3.6投递,笔试忘了A多少了,投递完至今“测评笔试已完成”。评价:没有约面,感觉业务没增长因此也不缺人,个人认为饿了么业务本身也快被美团蚕食殆尽,后续JD入场之后饿了么前景堪忧。
  • 美团:3.6投递,3.15笔试A2,4.1一面,4.2二面(主动拒)。评价:团子是个神奇的公司,一面答得不好,到后面纯粹抱着学习态度跟面试官请教了半天,手撕主动放弃,没想到过了到二面,但因为接了淘天就拒了二面。
  • 淘天(最后选择):3.7投递,3.15笔试A1.1,3.20一面,3.24二面主管面,3.28三面总监面,3.28四面(主管电话面),4.1HR面,4.1oc,4.2接意向。评价:面试官人都很不错,自己的论文部分被看中了,对方业务正好在整合很多AI的东西,觉得我可以去做一些好玩的,因此技术性问题问的没有牛客其他面经提到的那么多。4.2leader打了电话催我接受意向,说定的级别比较好,总监也很看重,很有诚意并且聊得来,直接接了。
  • 网易:3.8投递,至今筛选中。评价:神秘公司。
  • 腾讯:没敢投。评价:鹅虽然背书好,但转正率很低,个人还是倾向有转正机会,所以没花心思在鹅上。
  • 微软:没敢投。评价:自己知道自己手撕特别烂,不浪费时间投MS了,但确实是梦中情厂。
  • OPPO:3.8投递,笔试A2.5,一周后简历挂。评价:一样的,感觉手机厂可能后端需求量不大。
  • 华为:不想投。评价:风评太差,定级太低,个人感觉不如选调或者银行。
  • 蚂蚁OC:3.8投递,3.12提前面,3.13笔试A2,3.27 二面,4.1HR面,4.1oc,接了淘天之后就拒了,不做海王从我做起。评价:蚂蚁面试体验不错。二面面试官一直跟我说虽然我是面试官但我们是平等的,提出你的诉求,展示你自己即可。蚂蚁在金融部分积累很深,感觉业务稳定,1085的作息也很香。没有选择蚂蚁主要是因为业务不太喜欢,做大模型知识库,且蚂蚁四地办公,杭州有坑的组+1+2都不在杭州,自己可能被边缘化。
  • 灵犀:3.8投递,到现在还是筛选中。评价:跟阿里HR聊了,灵犀在广州,一共千人左右,hc少,规模不大,面试进度慢。
  • 快手:3.8投递,3.14投递,全挂。评价:是我高攀了。
  • PDD:3.8投递,笔试2A,挂。评价:完全没搞懂为啥。
  • 腾讯音乐:3.8投递,至今筛选中。评价:面试风评有点差,但是我还挺想去的,没捞我。
  • 携程:3.8投递,放弃两次笔试。评价:笔试时间总冲突,而且内部员工消息说携程wlb营销出来的,实际上加班(base上海)。
  • 作业帮:3.8投递,3.12笔试A2,无后续。评价:神秘公司。
  • 京东OC:3.9投递,3.31一面,4.1二面,4.1HR面口头 oc,拒了。评价:在北京不太想去,杭州还能郊区买个小房子,北京只能当鼠鼠了。但是JD实习生待遇貌似蛮好的。
  • bilibili:3.9投递,3.23笔试,无后续。
  • 虾皮:笔试完无后续,泡。
  • 网易互娱:笔试完无后续,泡。
  • 阿里云:3.13投递,3.20一面电话面,无后续。
  • 腾讯云智:当时面试太多了,笔试没做,无后续。
  • 百度:三志愿全挂。评价:感觉除了广告部门,百度其他部门没什么活性,全挂不太清楚为什么。
  • 字节:两个志愿全挂。部门捞起,3.26一面,3.28二面,无后续。另一个部门捞,4.1一面。评价:宇宙节,面试难度极大,感觉面试官对Java都不太熟悉,每次都汗流浃背,有缘再见。

3.八股部分

主要看的小林coding,看不懂的部分JavaGuide+Deepseek追问,整理成自己的笔记。

我的习惯是每个问题都延伸一下,把它变成知识群,比如隔离级别、MVCC、ReadView、MySQL锁、事务ACID特性这几个我都是一起记的,面试官一般也会连着问,如果能把一个知识集群掌握透了面试官都会主动让你别介绍那么多。

我个人感觉八股部分是面试环节中最简单的,像JD、美团很喜欢问八股,因此面试官反馈八股比较扎实,后续流程也都很快,阿里系和字节场景题多,更看重综合能力。

4.笔试&手撕部分

笔试手撕是我的弱势,因为非科班也没打过ACM,只会Leetcode Hot100。比较幸运几次面试都没有手撕或者手撕很简单。

5.面试部分

着重说一下有印象的几个面试,因为部门可能差别比较大,仅供大家参考。

5.1 阿里系

淘天一面:

一面纯技术面,跟TL大战70分钟,口干舌燥。开头聊了20分钟论文,讲了下论文思路;后面40分钟基本围绕我的项目中的场景来问,很多问题我到现在也没想明白,感觉面试官技术很强,问题有印象的:

1.延迟消息跟订单数挂钩,那你这个抢票系统高并发情况下延迟消息会不会太多,导致内存不够(队列装不下)

2.RocketMQ实现定时消息的原理,如果每个延迟队列都定时任务遍历判断是否到期,任务数量大的时候会不会产生延迟

3.Java自己有哪些工具可以实现类似定时消息的功能

4.分布式锁细节,ZooKeeper怎么实现分布式锁,ZooKeeper属于CAP理论中的哪一种

5.Canal底层原理,Canal面临MySQL跨表、多表事务时出现什么行为

6.对异地多活的理解,如果让你设计大概是怎么样的架构

7.JIT怎么回事,Java代码从写完到运行发生了什么

8.分库分表、分布式事务(发散性问题聊到这里了就问了一下)

淘天二面:

主管面,全程几乎无八股,但是对项目问的很细,后面还让我给他看我项目怎么部署的,一些核心业务接口和逻辑怎么写的。问题有印象的:

1.你这个项目是多个网上项目结合的,那么你的项目有没有最后自己实现方案和现有方案不同的(这个问题很难,照着做项目一下就被问住了,但还好我确实有自己的一些改变和思考)

2.说说消息队列怎么技术选型的(说了Kafka和RocketMQ储存上、注册中心上、零拷贝和功能上的不同)

3.自己怎么学技术的,想做什么技术路线,为什么不选算法岗,base怎么考虑的

淘天三面:

总监面,开始氛围紧张,自我介绍一半就打断了,说不要这么啰嗦。感觉总监很懂,各个业务都有涉猎,AI也懂,问题很一针见血,如果有造假一问就露馅:

1.保研第五名,前面四个人去哪了。

2.论文共一有几个,自己贡献占多少。

3.为什么不做算法选择开发。

4.在学校主要做什么,研究生论文做了多久,上课上了多久。

5.为什么频繁换专业。

6.项目自己找的还是抄的别人的。

7.论文跟Nerf、3DGS这些有什么关系

8.详细介绍论文。

9.还有其他很多很不好回答的问题,好在后面越聊越放松了,感觉总监表情也好些了

10.反问:有什么建议(对方说做业务浪费了,让我去做他们部门下属一个组的AI业务)

淘天四面电话面:

转到另一个部门,leader打电话介绍自己业务情况,了解我的情况,问题基本跟二三面差不多,问我愿不愿意去AI结合这个部门。后续oc。

蚂蚁一面:

处女面,全程八股,记不太清了,面试官人很好,我说Zookeeper没怎么了解过他说正常,不可能又科研又上课又实习什么都干,什么技术都看,我哭死。

蚂蚁二面:

Leader面,基本跟淘天二面相同,评价我基础和积累一般,但是有成长空间。

难绷问题:我这里有清北的,也有二本但是技术很强,甚至自己写的demo卖出去的,你靠什么打动我,说说看?

5.2 字节

字节一面(巨难)

1.类加载机制有什么用,写代码哪些场景用到(只会八股,秒寄,后面补了Tomcat的类加载划分和打破双亲委派)

2.线程安全集合类,你自己实现一个线程安全的currentHashMap怎么做(只会currentHashMap原理,秒寄)

3.Docker在宿主机眼里是什么(没想过,秒寄,答的linux所有东西都是文件,因此眼里是文件,deepseek后续告诉我可能是进程)

4.MyBatisPlus跟自己写sql有啥区别,自己实现怎么实现(秒寄)

5.Java自己的定时消息有什么实现机制,如果要你不用消息队列这个功能怎么实现(没想过,只会RocketMQ,秒寄)

6.MySQL事务存在的意义是什么(只会ACID,秒寄,糊了个A原子性,不满意)

7.为什么一个用户要用一个数据库链接(说错话了被拷打,秒寄)

8.一个线程只用一个数据库链接有什么缺点(说错话后续拷打,秒寄)

9.Spring自带的实现非空校验的工具(Security听说过没见过没用过,对方叹气)

10.令牌桶限流限制的qps是多少(余票模拟令牌,对方苦笑说行吧)

11.Set 集合实现关注和共同关注功能怎么做的

12.责任链机制代码量多少,这么少没必要用吧

13.数据最终一致性怎么做的

14.自己实现一个maven插件怎么写

15.SpringBoot源码,启动过程讲一下,不够细,再回去看看吧(秒寄)

16.GeoSpatial底层原理,不会,他说不知道你就别往简历上写。

手撕:15min带过期时间和异步扫描的LRU,根本写不完,秒挂,异步全忘了,LRU本身也写不完。

面试官长得像某带字开头网红,时常出戏。

5.3 美团

年纪较大的一个面试官,本来当时接了淘天了但美团约好了无法取消,想着面一下积累一下经验,没想到问了很多有意思的问题,都是自己的短板,问题和答案还没整理好,后续更新一下。

5.4 京东

八股盛宴,没什么参考价值,网上都有,都是常规八股。

6.总结

接了淘天立马把其他的全拒了,不少人劝我留一个,而我选择相信。后面淘天如果把我鸽了,估计我这辈子也不会考虑互联网了,因此从结果看也是一样的,不想再费心力了。

结束的那天我这里正好春风明媚,阳光普照,走在路上才发现春天原来这么美。人生也许有无数个选择工作的机会,但是2025年的春天不会再来一次,除去儿时和老朽的岁月,剩下的能享受的春日光景无非三四十年,且行且珍惜。

实习入职之前这段时间打算好好陪陪家人女友,多出去走走。希望大家暑期都能有一个好结果。

全部评论
不是 这字节一面诗人啊
12 回复 分享
发布于 04-02 22:02 上海
学长厉害,居然本科和我是一所学校,学习学习
3 回复 分享
发布于 04-03 11:03 广东
恭喜恭喜,刷到你的贴子了
1 回复 分享
发布于 04-14 16:42 湖南
接好运
1 回复 分享
发布于 04-05 19:44 江苏
接好运
1 回复 分享
发布于 04-04 19:02 湖南
实习也会有评级吗?我以为都是统一价
1 回复 分享
发布于 04-04 17:45 陕西
太强了
1 回复 分享
发布于 04-02 17:05 江苏
佬,我这边看到华硕暑期5.16才发布职位啊,难道3月份就开了吗?而且我是投完简历过了一两秒直接邮件挂😤
点赞 回复 分享
发布于 05-17 11:45 四川
太厉害了
点赞 回复 分享
发布于 04-17 11:55 北京
我觉得你们能记住八股的都太吊了,八股我根本记不住啊
点赞 回复 分享
发布于 04-16 20:33 辽宁
接好运
点赞 回复 分享
发布于 04-16 15:38 山东
佬写的好好,很有参考意义,我也是想赚够了就退休
点赞 回复 分享
发布于 04-14 22:41 天津
入职阿里了吗?阿里在里面做的是算法内容吗?
点赞 回复 分享
发布于 04-09 11:17 河北
双九华硕挂简历?
点赞 回复 分享
发布于 04-08 15:15 湖北
老哥,请问一下淘天HR面问题会很多吗,我们可能部门不一样,我技术面就一面二面,二面完就约HR面了,都聊啥呀
点赞 回复 分享
发布于 04-07 10:36 湖南
楼主看到您帖子提到京东3面是hr面,所以想问一下京东二面面了多久,大致问了什么内容呢?这会帮助到我,我会很感激楼主。最后祝楼主生活顺利
点赞 回复 分享
发布于 04-07 10:28 黑龙江
m
点赞 回复 分享
发布于 04-06 10:18 广东
ccfa还水吗
点赞 回复 分享
发布于 04-04 12:30 广东
接好运
点赞 回复 分享
发布于 04-03 17:37 山东
个人信息曝完了,别盒我
点赞 回复 分享
发布于 04-03 09:24 安徽

相关推荐

不愿透露姓名的神秘牛友
05-12 09:48
点赞 评论 收藏
分享
04-27 11:23
门头沟学院 Java
Timelinebg 9硕非科班我去年12月考虑找找工作的事,当时还在考虑走本专业还是沿用本专业用的C++转码,然后当时也因为实验室比较忙也就断断续续学项目,C++,刷题,计算机基础知识,实际上自我欺骗没学啥,唯一有用的就是c++刷完了hot100接着今年1月底过年,爽玩饥荒,CSGO,出去和同学嗨皮,找实习以及实验室的事统统不管,临近开学时发现离3月份暑期实习已经不远,幡然悔悟。在牛客上搜索类似“速成实习”,“从现在开始准备暑期实习时间够吗”之类的,开始找项目,然后订阅了白袜哥专栏,找白袜哥私聊后和早就转java的同门商量了下,觉得转java更好,遂转java2月12-3月初:b站看视频大概了解java基础,Redis,MySql,JVM速成,白袜哥给的八股文档,hot100转成java写法3月初到3月中旬:并发编程,SSM,复习hot100java写法,八股文档和项目文档。因为我个人比较保守,想的自己基础不行因此第一批投的比较少,投了饿了么,美团,网易,米哈游,淘天,阿里云,京东。采取的分批次投策略3月中到3月底:饿了么一面过,美团一面挂,网易一面挂,米哈游笔试A2道挂,淘天一面挂,阿里云一面挂(被挂的有点没信心了都),又接着投了腾讯云智,蚂蚁集团,然后比较尬的是去年Boss上投的字节的推荐架构C++的岗捞我了,我给HR说了我不搞C++了,HR让我继续面,简历给我换一下(难蚌,感觉奔着脏面评了)3月底道4月中:饿了么二面过,蚂蚁一面过,腾讯云智一面秒过,二面面完面试官猛猛夸,介绍业务的时候都安排我进来该干啥了,结果面完反手挂,字节一面果然是一点java不问,遭难了,问的很怪,没怎么答上来,最后手撕给我出了个hot100的二叉树的hard题,秒了,虽然最后还是挂了,问了HR因为手撕出来了所以面评不是很烂,然后挂了的第三天飞书捞了,面试官有事面试安排推迟到很后面去了,等面试的时候饿了么已经offer,就拒绝了。这个时候又投了腾讯,拼多多,滴滴,阿里控股,灵犀互娱,B站,百度,携程等诸多公司。4月中到4月末:饿了么HR面后就OC然后业务也比较核心就接了,这个时候之前投的拼多多,京东,腾讯也面了,后面压力小很多,蚂蚁二面挂了也没太难受。找实习这两个月确实很痛苦,没有offer前每一天都很焦虑,加上高强度学习基本一周熬夜3-4次,白天面试,一有时间就看项目,背八股,食堂吃饭都在刷面经,无论是身体上还是心理上压力都很大,所以这个时候坚持是很重要的,但是适当放松更重要,在面蚂蚁前我直接摆了一天,如果是以往我必定会背八股看项目在面试前hot100高频过一遍。结果蚂蚁一面完10min约二面。总结一下:1.实际我投的公司相比较牛友来说是相对较少的,大厂都没投完,面的也不多,但是我认为一个好的项目真的对简历和面试加分不少,对面试,比我更早转java的同门用的外卖加点评,基本被拷打八股很深,总会有准备不到位的地方,到现在也没有走到hr面的,我的面试过程基本对着项目问业务(这个基本上都被项目文档涵盖了);对简历,同门淘天阿里云简历挂,同一个base地同一个部门,我用的白袜哥项目加点评约到面试了。2.手撕算法真的很重要,我了解到撕不出来或者没思路基本G,虽说我Java是0基础二月速成的,但是我从面试到目前来说,手撕是没有一次没撕出来的,因为算法我去年就在准备了,不算0基础,但是面了这么多,实际上大多数算法还是在hot100里面出,高频就是二叉树(全部),链表(全部),回溯(全部),动态规划(全部),快排,前K大,topk,最长无重复字符串,二数,三数之和,合并区间,螺旋矩阵等等。所以从这个范围和角度来讲,充分发挥小镇做题家的优势,算法也是能1-2周速成的,反复刷这些高频就行了。3.面试的时候要自信,语速不能太块,最好不卑不亢,面试我认为就是给面试官提供情绪价值的一次技术交流,因此不能表现得太怯懦,本来面试官觉得你还行的,结果你说你自己不行,那确实不太好。当然也不能目中无人(字节面评有这个基本寄中寄)。4.实习金3银4我认为对我来说应该是金4银3,5,但是投还是尽早投,不然人家3月投,4月面试叫金4,你5月投都没几个HC了等到6月那就不是银5了。大佬的offer很多却只能去一个,所以4,5月才是我们大多数人发力的时候。祝愿牛友都能拿到自己满意的offer。最后,真诚感谢白袜哥,如果没有跟他学的话我暑期大概率是颗粒无收了,java暑期竞争太大了@黑皮白袜臭脚体育生
Rsya:广告?
点赞 评论 收藏
分享
评论
89
231
分享

创作者周榜

更多
牛客网
牛客企业服务