实习选平台还是核心业务?不同阶段选对才不浪费时间!

作为刚从实习坑爬出来的人,真心觉得这俩不是 “二选一”,而是 “分阶段拿捏”—— 刚入门别死磕大厂,先冲核心业务攒干货;有经验了再蹲平台背书,这样走才顺!
刚找第一份实习的时候,我也纠结过:是去小公司做核心业务,还是硬挤大厂边缘岗?最后听了学姐的劝,选了家规模不大但业务超聚焦的公司,现在回头看太对了!刚实习的人,最缺的就是 “能写进简历的实在东西”—— 要是去大厂做边缘业务,大概率就是打杂,打印文件、整理数据、做 PPT 边角料,实习俩月下来,除了 “在 XX 大厂实习过” 的虚名,啥实操经验都没有,简历上都没法写具体成果。但核心业务不一样,我当时跟着团队做项目,从需求对接、写代码(虽然是小模块)到测试上线,全程都参与了,还独立解决了一个小 bug,这些都是实打实的经历,后来投大厂的时候,面试官追问细节我都能说出来,比那些只说 “参与过 XX 项目” 的人有优势多了。
当然,要是你能直接冲大厂核心岗,那当我没说!大佬们自带光环,既能沾平台的光,又能接触核心业务,简直是天胡开局。但对大多数普通实习生来说,刚入门就想两全太难了 —— 大厂核心岗竞争太卷,简历没亮点根本进不去,不如先选小公司的核心业务,把 “能干活、有成果” 的标签贴在简历上,这才是最实在的敲门砖。
等有了第一份核心业务实习的积累,接下来就可以瞄准大厂平台了!这时候你已经有了实操经验,面试的时候能跟面试官聊业务、聊技术,进大厂的概率会高很多。而且大厂的优势真的很明显:规范的流程、优质的资源、厉害的同事,哪怕只是在大厂做非核心业务,也能学到很多标准化的工作方法,更重要的是 “大厂背书” 太香了 —— 后续找工作的时候,HR 一看到大厂经历,简历通过率直接翻倍,就算没留在大厂,也能轻松拿到其他公司的 offer。
我现在就是第二阶段,靠着第一份核心业务实习的经历,拿到了心仪大厂的实习 offer。虽然目前做的不是最核心的模块,但每天接触到的流程、学到的方法,都是小公司比不了的,而且简历上 “大厂 + 核心业务” 的组合,以后找全职工作绝对是加分项。
总结下来就是:刚实习别贪 “平台虚名”,先抓核心业务攒干货,不然简历没东西写,后续很难往上走;等有了拿得出手的经历,再冲大厂平台镀金,两者结合起来,既懂业务又有背书,长远发展才稳。当然,要是你本身就是大佬,能直接拿下大厂核心岗,那随便选,怎么选都赢!
#找实习是选平台还是选业务?#
全部评论

相关推荐

11-12 08:07
已编辑
门头沟学院 Java
第一次面试这种中大厂,我个人感觉有点压力面(也可能是鼠鼠太菜了),被狠狠拷打力1、开场直接自我介绍2、我看你项目利用threadlocal解决kryo序列化器的线程安全,你是怎么解决的?被指出我的描述错误,实际上是解决了kryo上下文使用的一个问题,并没有解决线程安全,我跟面试官说用threadlocal不就保证一个线程使用一个独立kryo序列化器了吗?他说这不还是没有解决kryo本身的线程安全问题么。我也不想说什么了3、api和spi的区别是什么?回答的有点乱,之前没有系统去理解他们的区别4、jdk动态代理里你是怎么知道要代理哪个服务呢?你说你用服务发现从etcd得到服务列表,那你有用到哪些负载均衡器?有没有用容错和熔断限流?具体是哪些?那你动态代理里需要配置什么吗?回答有点乱,有点没清楚面试官想问配置的是什么东西5、你说你用rabbitmq解决订单业务解耦,我没太懂是解耦什么?我说是解耦订单创建业务,结果被拷打。为什么你要解耦订单创建呢?我说为了提高用户响应速度,提高服务体验。结果说你知道哪些平台是异步创建订单的?鼠鼠也不知道啊,面试官告诉我,主流平台没有异步订单创建的,因为如果用户发现订单列表没有自己刚刚买的订单怎么办呢?被"夸"我这个是奇思妙想😭😭😭,我之前问ai大人也没告诉过我这个有问题啊6、你说使用Redis➕caffeine实现二级缓存,实现缓存降级处理,怎么实现的?你确定能实现缓存降级吗,那如果Redis宕机,你caffeine未命中的请求你是怎么处理的?打到数据库的话,那怎么可以解决缓存降级呢?鼠鼠麻了,ai大人之前还是没指出我的问题,这里我心态其实有点炸了。可能面试看我有点窘迫,就说问点八股吧。我以为八股总不能这么难堪了吧,还是太年轻了。7、你说说jvm的垃圾回收器吧,你配置过哪些?(鼠鼠完全没有配置jvm的经验)说了默认是使用g1,然后把常见的垃圾回收器回答了。他说:cms有点老了,你可能不太用过,那你说说cms为什么会被替代吧,相比于g1来说?我不知道呢,我就说cms初衷是为了并发回收减少STW的时间,但是总体时间更长,因此后面被替代了。但是可能我说的有点乱,面试官有点没太理解,然后跟我说了一下g1的好处,并且让我多去了解一下8、面试官可能看我很紧张回答很乱,终于问了个简单的了。那你说说缓存三大问题吧,都是怎么解决的呢?鼠鼠这种基础八股可熟啊,直接按流程分类说完了,这次面试官终于没有追问了,完全胜利✌🏻9、那你说说缓存一致性怎么保证吧?回答了最终一致性使用延迟双删,强一致用分布式锁➕事务。那如果事务的缓存重建出现了异常怎么办?我说可以先重试多次,如果任然不行就抛出异常让事务回滚。结果面试官问,如果数据库没写成功,缓存写成功怎么处理呢,你总不能让缓存回滚吧?鼠鼠又有点懵了,支支吾吾说了那就规定顺序,必须数据库写成功之后才能进行写缓存,不知道对不对。那删除缓存你是怎么做的?我说使用删除语句。面试官问还有吗?我没懂什么意思,结果面试官说让我去了解一下Binlog的作用。我还没了解过Binlog这玩意在这有什么作用啊。那你说说延迟双删是怎么做的呢?那为什么要先操作数据库在删缓存呢?这里面试官其实想问我旁路缓存,但是这个有点忘了啊😭😭,总之一顿乱答10、那你讲讲mvcc吧。我简单说了什么redo log、版本链、读视图,事务可见版本4个规则,说实话有点忘了。面试官可能也看我了解不多也没追问了。11、双亲委派机制了解吗?那怎么打破呢?这个常规八股我直接朗诵了。行,那打破之后这个可以加载多次吗?我又懵了,我不确定的回答:应该只有当这个类加载失败的时候jvm会进行重新加载吧,但是如果正常加载的话应该不能重复加载吧。面试官直接说:是可以重复加载,只要在loadclass进行重写就行。这个我真不知道啊12、手撕算法环节:给你一个二叉树,返回这个二叉树的反向层序遍历。我简单想了一分钟,说先将正序层序遍历结果保存到数组a,再保存每一层节点数到数组len,再反向遍历len,从a中读取正确答案。因为没有电脑所以前十多分钟就是再讲思路,后面用了朋友的电脑在牛客上写,写了几分钟还没写完,由于时间不太够了,面试官说就这样吧,大概能理解我的思路了,但是说细节不是很完善,可以用更简单的办法实现层序遍历。我力扣第一遍还没过完,对这题不是很有印象,但是感觉我的思路应该没有问题,编码时间不够细节也不可能一次完善吧反问环节:13、您对我本次面试的表现给点建议和意见吧。就是让我把简历上刚刚提出来的问题好好改一下,也没说别的。然后就是问了公司的业务和技术栈方面,没了。总结:这次真的指出了我很多问题,无论是八股还是项目,感觉面试官人挺好,至少帮我纠错,还告诉我正确解决思路,虽然感觉对我来说全程压力面,但是我还是学到和了解到很多,就是被刷我还是要很感谢面试官啊。这一周把这次问题去好好处理巩固一下吧,这次实习面试强度好大啊
查看25道真题和解析
点赞 评论 收藏
分享
一面11.101.拷打实习,因为我课题组做cv相关,一直在拷打cv这块,但我很菜,也没有好好准备,答得很不好2.有了解过大模型吗? 回答平常工作会用到,没深入了解过3.那介绍下transformer原理吧 (….人傻了.)大概拷打半小时4.来做个算法题吧:二叉树叶节点的第二高度刚开始用层序,问可以做到常数空间复杂度吗,回答回溯+两个变量记录高度。面试官说可以,不用写了5.线程池原理6.mysql行锁和表锁,什么时候会用到表锁7.java代码从编写到运行整个运转过程(jvm)8.乐观锁和悲观锁反问:面试表现和这个岗位对应的工作回答:整体还可以,工程化对细节了解的不够。部门主要做tob相关的系统,也有大模型这些。二面 11.141.自我介绍2.你简历有用到cv这一块,面的是java后端开发,那你对未来职业有什么明确的规划吗3.了解过机器学习、深度学习、强化学习这方面吗4.了解大模型幻觉问题吗,有哪些解决手段呢5.你说到联网搜索,那你知道联网搜索是怎么实现的吗6.大模型token大小怎么做限制7.RAG了解吗8.介绍下你的实习项目(cv),项目是怎么实现的,会遇到哪些问题,涉及到哪些深度学习的点?9.对于模型训练来说,训练集构建是一个很关键的问题,你觉得该怎么构建数据集呢10.样本中的坏样本怎么发现,怎么剔除?反问 面试评价,说跟经历部门挺契合的无手撕,无八股,没问java项目,30分钟结束总结一下 这个部门走的不是传统开发,我投的java开发,面试问的全是大模型,准备的几个java项目完全没问不过也可以了,未来开发肯定是往agent开发方向走的,愿意去体验一下,也是读研以来第一个实习
查看17道真题和解析
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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