打破认知!没论文没竞赛,我的暑期实习上岸秘籍:简历要敢 “吹”,面试靠巧 “聊”

前言

以下教程仅针对本人的大大小小几十场暑期实习面试的经验总结,个人背景(双9,无论文、无竞赛、无大厂实习、无奖。)。简历几易其稿,相对于原来的初版,可谓是脱胎换骨,洗经易髓。

二月中旬开始面试,到四月中旬陆续收尾。

最终斩获字节、腾讯、百度、得物、商汤等多家大小厂offer!剩余淘天、蚂蚁已过hr面,等待排序结果。

怎么写简历

简历就一个字,吹!只要hold住,就往深了吹。个中滋味需要细细品味。

不会写的,搜STAR法则。

注意列数据。用百分号表示你的效果提升。用15w(6W)代表你的训练数据量。用7B(2B)表示你的模型大小。用8*A100(2*3090)表示你的训练资源。

怎么投简历

多投多投多投!

建议不去官网,也不要相信网上发的内推码(这种你能看见,别人就看不见吗,那你和别人的简历还有啥区别呢?)。建议****和牛客找人(主页写着算法工程师的人,就是你未来潜在的同事!)这种进面的概率极高!如果他看了你的简历,还继续沟通的话,大概率就有面试了!(一般可能会问实习多久、懂不懂什么算法、啥时候能来,标准答案:“马上,六个月,一周五天,用过xx算法。”)

怎么面试

面试可说的也不少,包括一面、二面、三面、hr面。这种网上一搜一大堆。不过多赘述。

简单说几个要点。

一二面

  1. 项目讲清楚(一般都会让你挑一个自己觉得不错的项目讲讲,注意,这时候就是你发挥的时候了,千万不要说这些项目都很简单、没什么可说的。就算是这样,你也要说遇到了什么困难,怎么解决的,用了什么方法,为什么这个方法有效,效果提升了多少。)
  2. 然后对里面用到的算法门儿清(不熟的问gpt,看知乎,自己写文档记下来,面试之前看看。)这个我称之为“简历特色化的八股”。意思就是八股一般都会围绕你的项目展开,不可能问你简历没提到的东西,例如多模态理解项目,不可能问你diffusion、VAE、GAN原理。AIGC项目,不可能问你LLaVA,QwenVL。当然有些共同的东西,基础的东西,像transformer,位置编码,CLIP,还有DeepSeek的MLA、强化学习GRPO、DPO、PPO。这种爆炸性的热点技术,那是最好知道的,建议十分熟悉原理,达到给别人口述明白的程度,最好还要有自己的一点点思考,例如为什么deepseek用GRPO,比PPO的优势是什么(基本上问了GRPO就一定会问这个。),GRPO的奖励函数为什么有效。
  3. 能够对项目有自己的理解和思考(一点点就可以,可以不成熟,不深入,哪怕只是你临时想到的,都可以说,只要你表现自信、说话流畅即可。这个得靠面试经验,面个十来轮就差不多练出来了。)这个需要提前准备好,当然不可能事事周全,这就需要多面了,面得多了就值得面试官会问啥,项目上面的哪些地方需要你细细打磨,有什么可以提高的地方,有什么可以吹吹牛逼的地方。

三面(部门主管面)

(阿里系只有二面,一般二面就是leder面。)

能到这一面,基本十拿九稳了,只要前面一二面答得不错,这一轮就可以放松一点了。

基本就是项目、一点点八股(项目中涉及到的)。

这里需要注意的是,有些主管喜欢问优缺点,这个需要仔细准备一下。

最好是有详细的case,说明自己的优点(体现自己好奇心、爱钻研的例子。)

缺点(千万不能是什么懒惰、拖延、粗心、容易焦虑、不爱交流,这种性格上缺点,要说可以通过努力改掉的缺点,例如学生思维、思考问题不够宏观、缺乏经验,这里可以说你面的这个岗位的相关技能要求,说你最近在学习相关知识,争取到岗之后快速上手业务。)

一般不考代码题。(腾讯是个例外,一二面分别是手撕lora和MHA,但是三面写了个leetcode。)

hr面

自己的优势。

自己的不足。

遇到的最有挑战性的事情。

最有压力的事情。

最大的成就。

这个就看自己发挥的,觉得有必要的也可以提前准备一下。

注意的点:

  1. 表现自己工作的强烈欲望,对该职位的强烈欲望。
  2. 表现自己的自信。
  3. 说话流畅,不要卡顿。(说一些废话都可以,哪怕没有很好的回答她的问题,你可以举个例子来说明自己的特点,瞎编的也行。)

反问环节

组里的工作内容、是啥部门、属于公司的哪个环节。

如果聊得不错,直接问啥时候下一面,或者问能不能过都行。

如果觉得不确定,就问他有没有什么建议,觉得自己还需要提升的点。(如果说都挺好的,没有什么建议或者只有一点点的建议,恭喜你通过了!)

其他你想问的。

题外话

有的同学开始可能都是投投中小厂,我也是,积累面试经验,是正确的。如果不过千万不要灰心。自身经验,大厂可能更好进。有些小厂不要你不是你不够优秀,而是不匹配!这里的不匹配的意思是经历不匹配,以及他觉得你可能不会去。(这个我遇到过,面商汤的时候,过了好久都没有二面的结果,后面几周后面试官联系我,说愿不愿意去,说之前怕我不去就没让我过。)

改变思维!面试不是考试!不是考试!不是考试!

面试是一个互相学习,沟通的过程,面试官在看你是不是适合当他的同事,你也在考察面试官值不值得当你的同事。

带着“交流切磋、互相学习”的思想去面试。

每一次面试都是一次提升,获得行业信息。

面试官就是工作几年后的你,你可以向他取经,问问行业现状,应届生怎么样算是优秀等等。(一般大家都挺好为人师的,如果你作为一个后辈去请教,他大概率是很高兴的,而且会觉得你还不错,有进取心。)

同时看他的精神状态,是不是你想要的(他可能就是你未来的同事)合作伙伴。

全部评论

相关推荐

拷打项目科研成果是一个人做的还是团队?研究的这个项目,过程中有遇到什么比较困难的地方吗?简历里面有提到专利,那你这个专利的创新点是什么?在这个项目里,你主要负责哪方面的部分?项目的架构是怎么样的?这部分是你自己做还是和其他人一起?做数据通信这一块有没有遇到过一些数据同步或者一些消息延迟的一些问题遇到了解决了吗?假设现在让你解决这个数据延迟的问题,你会怎么解决?没考虑过更换协议吗?八股文tcp协议和UP协议的区别tcp三次握手四次挥手http和TCP的关系测试场景你也说了http有很多协议,那假设现在一个浏览器只能接受http1.1的协议,你现在用的是http2.0的协议,你现在需要把http2.0降级到http1.1,那你会为这个降级去做一些什么方面的测试设计,去保证你这个功能没有异常。从安全方面上有没有考虑?继续拷打项目第二个项目的实现逻辑你这个爬虫的项目是怎么应对反爬虫的手段当初为什么用selenium框架不直接调用API接口你这里爬虫有一个获取服务器时间的,为什么不直接用本地时间?那现在如果让你针对你的这个爬虫系统去做用例设计,去测试它,你觉得就是你会从哪些方面去测试你这个系统是真的稳定些,可靠可用的。智力题给你八个球,其中一个球比另外七个轻,然后有一个天秤去称,就排除运气的情况下,最少要几次才能找到那个轻的球?手撕代码1、设计-个Python装饰器 @cache(expire time=60,max size=100),要求实现以下功能:缓存结果:对同一组参数的函数调用,在 expire time 秒内直接返回缓存值。缓存淘汰:当缓存条目超过 max size 时,删除最久未使用的缓存(LRU策略)参数兼容:支持函数的位置参数、关键字参数。过期清理:异步线程定期清理过期缓存(可选加分项)示例:@cache(expire time=10, max size=3)def heavy calculation(n):print(f"计算 {n} 的耗时操作...")return n * n2、有三个数 a、b、c,大小在[1,10000000000] 区间内,并日 a这第二题有大佬见过是力扣第几题吗?
查看22道真题和解析
点赞 评论 收藏
分享
评论
6
10
分享

创作者周榜

更多
牛客网
牛客企业服务