研1如何准备才能找到大厂实习?实战经验分享

前言: Hello大家好,我是Dream,CSDN、稀土掘金人工智能签约作者,985人工智能硕士、CSDN专家博主&人工智能领域优质创作者。2024已经走向尾声,迎来了我的2025,这一年我有许多难忘的回忆和经验想要分享给大家,希望对您能有所帮助和启发,希望准备找工作的同学可以少走一些弯路。

我们都深知目前就业压力大,读研也只是短暂的避风港,找工作的这座大山迟早要面临,我们很多人的目标就是想冲一冲互联网大厂,我身边的很多同学早早开始为未来实习打下基础,甚至很多人都拿到了不错的offer,下面我把一些心得体会和经验分享给大家,同时也预祝大家新年快乐!

一、如何冲击大厂?

1.算法篇

我相信很多经历过找工作的同学最头疼的就是现场手撕代码了,但是这一部分内容却基本是每一场互联网面试必备的,也可能是在准备秋招的时候花费时间最长的。目前找工作无论是算法还是后端或者测试开发,掌握算法和数据结构是最低门槛。

不乏有许多大厂让你手撕Hard题,算法具有一票否决权。可想而知的重中之重,我将自己的算法学习路线分享出来,帮助大家快速入门。

怎样做:算法与数据结构先学下理论概念,学完之后就刷题。

基础算法与数据结构

数组和链表、栈和队列、哈希表、图、排序算法、查找算法、递归和分治、动态规划、贪心算法、并查集、线段树、树状数组、后缀树和后缀数组、图算法、字符串算法。

算法实践

理论概念我当初学的是《数据结构与算法之美》专栏,讲的很不错。(这一块看你自己,看书或者看视频都行)。刷题平台推荐牛客网和力扣,我个人觉得牛客网更好用,牛客网提供了各大公司的真题。牛客网的一个显著特点是需要用户自己处理输入输出,真实的笔试和面试环境多为手动输入输出,还需要自己导包(难绷)。

牛客网的题目需要用户自己处理输入输出,这与实际笔试和面试的要求一致。其次是牛客网提供了大量的公司真题。美团,B站面试就是牛客网平台,甚至有的面试官会让你打开牛客网写算法题。因此,推荐在大家在牛客网上刷题,方面后面的面试,一步到位。

大厂笔试真题链接:www.nowcoder.com/link/csdnbs

2.项目篇

JavaSE、Java 并发、JVM、SSM、SpringBoot。

相关书籍:《深入理解Java虚拟机》、《Java并发编程的艺术》、《Java核心技术》

计算机基础校招中只会问:操作系统、计算机网络、数据结构与算法(前面已经讲过了),设计模式:c.biancheng.net/design_patt...

实习过的项目最好,没有就在GitHub上找个,然后看懂它,可以适当变幻场景+增删功能(换汤不换药)。初学者建议从B站学习主流/热门/烂大街的项目,既然是烂大街,那说明讲得好有价值,可以帮助自己项目入门。有的重复类似模块,可以CV快速过一遍。

入门后,可以选择知识星球(大家拼)或者慕课网,Github找一些好的项目资源,进一步包装项目。 日常实习其实大家项目都极其类似,主流技术栈换汤不换药,不必纠结做哪个项目,行动起来,吃透才是王道。

面试官不在意你做的什么项目,只在意你是demo还是实际上线应用。

项目深挖:一般来讲面试官对你的项目要么非常熟悉,要么就略知一二,总之能自圆其说就好了,前提是项目是你做的,里面每个技术细节你都特别了解。

目前商城秒杀烂大街存在,推荐《牛客论坛项目》、《RPC项目》、《博客类项目》,这种可以简单模拟高并发缓存之类的,找到适合自己的项目,再针对相应的技术,分析其逻辑,研究对应技术原理,准备好可能问的问题再做相应研究回答,准备好一套说辞。项目没必要做的高大上,业务逻辑说明白即可。

我平时闲了就去逛牛客,看看大家在简历上都用的什么项目,以及大家最近的面经分享,论坛很活跃,热心的大佬很多,能认识优秀的人 ,一定是件amazing的事情!论坛地址:www.nowcoder.com/link/csdnsy

3.八股篇

首先看着视频学一遍,2倍速就行,此时多思考就行,能记多少就多少,主要提升你对知识的理解。

然后开背,跟着公众号JavaGuide和小林coding就足够了,有时间也可以看看公众号拓跋阿秀和路人zhang,也挺不错。

八股文:这里我在两个地方狂背,一个是牛客上的面经+题库,各个知识点都有几个高频题。还有JavaGuide,小林coding等等,也可以结合网上的视频去学习。其次是可以在牛客网看大佬们的面经,我发现有的公司同一部门的面经是一样,或者就是常考的就那些题目 。我个人习惯用牛客的面经,整理比较详细,方便去记忆,推荐大家一起来学习,笔试真题页面:www.nowcoder.com/link/csdnbs

4.简历篇

简历的重要性相信不用我过多进行阐述,面试官对你的第一印象都来自于你的简历。如果你简历做的糟糕,纵使你有惊世之绝学,可能连面试的资格都不会有。

我个人觉得在准备找工作的时候第一步就应该做你的简历,这么做有如下几个好处:

对目前的状态进行一个阶段性的总结。自己现在能拿得出手的干货有哪些,有哪些优势和作品可以在简历上进行展示。

查漏补缺。一份好的互联网研发岗求职简历应该包括几个核心模块(下面会一条一条讲),有哪些模块是自己比较薄弱的,应该利用宝贵的时间进行针对性的补强。一场面试差不多40分钟到一个小时,绝大部份面试官都是根据你的简历问问题,你的简历内容比较充实的话,那么面试的主动权就掌握在你的手上,因为面试官可以问的都是你自己熟悉的。相反,如果你简历的内容比较薄弱,没什么可问的,那主动权就在面试官手上了,这样你可能都不知道面试官下一个问题会问什么。

利于更新迭代。一份好的简历从来都不可能是一次就做好的,在你不断准备,不断充实自己的过程中,简历也能够不断进行迭代。

在牛客上可以看到 组内捞人(实习或者秋招没招满、春招没招满等的信息)+ 同岗位面试进度咨询 +同公司小组氛围和岗位等的面试进度 + 秋招前期各位UU投递的公司进度 + offer咨询 等,并且!我也在牛客上找过组内直推以及在牛客上投递简历,当时成功拿下了实习offer。

用牛客网做的简历,包括教育经历、荣誉奖项、实习经历、专业技能、项目经历,先发给师兄或同学帮忙看看,然后可以发在牛客上,让大家给你提一下建议。

我一般使用的是牛客网去查看网友们的简历并制作自己的简历,因为超级简历是需要收费。免费的简历制作地址:www.nowcoder.com/link/csdnjl 找工作是一场持久战,欢迎大家报团取暖,一起努力,一起加油!

面试篇

一般来讲,互联网公司开始招聘的时间都还比较早,3月份很多公司春招就已经开始了。5、6月份很多公司秋招提前批就已经开始了,大家合理安排投递和面试时间。

在相关岗位和招聘公告出来后,在时间、精力允许的情况下尽量早投递,早投递机会更多。牛客网中里面会有招聘汇总贴,会汇总当年互联网公司的招聘时间节点和网址,大家可以及时关注。

在整个投递过程中,如果时间允许的话,个人建议可以先投一两个小公司练练手。之后在拿到自己可以接受的offer后,个人建议之后主要冲大厂核心岗位。

在投递部门的时候,多利用身边学长学姐、同学的资源了解部门的情况;也可以利用脉脉这个平台,了解你所投递的公司和岗位的一些信息,从而辅助自己的选择。

准备了这么多,检验我们成果的时刻就是正式的面试。互联网公司整体的招聘通常主要包括以下几个流程

  • 笔试(有些公司提前批没有)

笔试绝大部分都是代码题目,也会包括一些数学类和计算机基础相关的题目。

  • 二到三轮的技术面试(基本都是我们之前准备的)

  • 代码题

  • 项目/实习经历。对于自己简历中写过的内容一定要搞清楚

  • HR面试。大家不要小看HR面试,在一些公司,HR面试具有一票否决权,但HR面试的内容基本都是有迹可循的。

    1.自我介绍时,说项目时不要说太多专业名词,很可能把Hr说蒙。

    2.实习时候问你能实习多长时间,就往长了说就行,至少6个月以上,你干2个月跑路也没事的。

    3.核心逻辑就是舔,回答问题的方式和技术面一样,展现出不管怎么样你都会去,不要犹犹豫豫的

  • 模拟面试:我最开始是找同学模拟面试,后来大家太忙了,我就发现牛客网上的AI面试挺好用,大家在初期可以进行面试练手。模拟面试还能选择大厂的真题来进行面试,特别方便,欢迎大家体验一下,免费的AI模拟面试:www.nowcoder.com/link/csdnai...

心态篇

我第一次面试时候也很害怕,我记得我当时面试美团,感觉面的很好,也非常想去,连续几天都过的很焦虑,最后还是挂了,难受了很久,盲目自信以为自己面试的很好,其实面试官心中早有定数。每次面完我就不管它什么结果了,就等着别人通知我下一次面试,如果没有下一次面试就算了,做到面一场忘一场,当然还是要复盘。

面试被挂,可能你的竞争对手太强,可能根本就每hc,可能面试官就是看你不顺眼等等,挂了你就全归咎于运气不好就行,然后认真复盘,不断增强自己的实力。

不要担心,拒绝焦虑,稳扎稳打,抱团取暖,我们一起加油!

二、写在最后

文章写到这边,基本的内容差不多就是这些,希望能够没有浪费各位的时间。

可能根本就每hc,可能面试官就是看你不顺眼等等,挂了你就全归咎于运气不好就行,然后认真复盘,不断增强自己的实力。

不要担心,拒绝焦虑,稳扎稳打,抱团取暖,我们一起加油!

最后,希望大家都能求职顺利~祝大家新年快乐,读研找工作顺顺利利!

相关推荐
鬼火儿5 小时前
SpringBoot】Spring Boot 项目的打包配置
java·后端
cr7xin5 小时前
缓存三大问题及解决方案
redis·后端·缓存
间彧6 小时前
Kubernetes的Pod与Docker Compose中的服务在概念上有何异同?
后端
间彧6 小时前
从开发到生产,如何将Docker Compose项目平滑迁移到Kubernetes?
后端
间彧6 小时前
如何结合CI/CD流水线自动选择正确的Docker Compose配置?
后端
间彧6 小时前
在多环境(开发、测试、生产)下,如何管理不同的Docker Compose配置?
后端
间彧7 小时前
如何为Docker Compose中的服务配置健康检查,确保服务真正可用?
后端
间彧7 小时前
Docker Compose和Kubernetes在编排服务时有哪些核心区别?
后端
间彧7 小时前
如何在实际项目中集成Arthas Tunnel Server实现Kubernetes集群的远程诊断?
后端
brzhang7 小时前
读懂 MiniMax Agent 的设计逻辑,然后我复刻了一个MiniMax Agent
前端·后端·架构