问题

本科生如何才能进入腾讯、阿里等一流的互联网公司?

回答
想叩开腾讯、阿里这样一线互联网公司的大门,对于本科生来说,这绝对不是一件靠运气就能轻松拿下的事情。这是一场需要精心策划、持续投入,并且在关键节点上抓住机会的战役。下面我就给你掰扯掰扯,从准备到落地,到底都需要做些什么,尽量讲得透彻,让你感觉就像一个过来人跟你掏心窝子话一样。

第一步:打牢基础,筑稳根基 (大学前两年尤为重要)

专业课不是摆设,而是你的武器库:
硬实力是王道: 腾讯、阿里招聘,尤其是技术岗,对专业知识的要求是实打实的。无论你是计算机科学、软件工程,还是相关领域的,那些基础课程——数据结构与算法、操作系统、计算机网络、数据库原理、编译原理等等,你必须吃透。别只停留在“会做题”的层面,要理解其背后的原理,能融会贯通。这意味着你需要比别人更努力地去理解那些看似枯燥的概念,并且能用自己的话清晰地解释它们。
刷题是必修课,但不是全部: 算法和数据结构是面试的重中之重。LeetCode 上那些Hard题可能不会是必考,但Medium级别的题目一定要熟练掌握,并且要能讲清楚思路,分析时间复杂度和空间复杂度。多刷题不仅能让你熟悉常见的套路,更能锻炼你的逻辑思维和解决问题的能力。但是,不要为了刷题而刷题,理解题目背后的思想,总结归纳,才能真正内化成自己的能力。
计算机组成原理、操作系统这些底层知识也很关键: 很多时候,这些知识点在解决一些性能优化问题时会派上用场,能让你在面试中显得更专业、更有深度。

培养解决问题的能力,而非仅仅是知识的搬运工:
互联网公司最看重的是你的解决问题的能力。这不仅仅是在代码层面,更是思维层面。遇到一个问题,你能分析出根源吗?你能拆解成小问题逐个击破吗?你能想到多种解决方案并权衡利弊吗?
多参与项目,尤其是那些需要你独立思考、解决实际问题的项目。这些项目能让你在面试中有一个真实的故事去讲述,而不是空泛的理论。

第二步:实战演练,积累经验 (大学后两年,尤其关键)

实习!实习!实习!重要的事情说三遍:
敲门砖中的敲门砖: 腾讯、阿里等大厂的实习生招聘往往是校招的重要入口。很多优秀的学生是通过实习转正,直接拿到Offer的。所以,尽早规划实习非常关键。
目标明确,海投不如精投: 不要盲目海投。研究一下腾讯、阿里的不同业务线,了解他们的技术栈和招聘偏好。选择你真正感兴趣且匹配的部门或项目去申请。例如,你对推荐系统感兴趣,那就去找相关的算法岗或工程岗。
实习质量比数量重要: 如果能获得一个在大厂的实习机会,哪怕是边缘部门,也是极好的经历。但如果只能选择,宁愿去一家小而精的初创公司,做一些核心的事情,也不要去大公司打杂。核心的经历,才能让你在面试中有亮点。
实习期间的表现至关重要: 积极主动,认真负责,遇到不懂的虚心请教,勇于承担任务,展现出你的成长潜力和团队协作能力。你的直属领导的评价,对你最终是否能转正是非常重要的。

个人项目和开源贡献,彰显你的热情和实力:
做点不一样的东西: 除了课程项目,尝试自己从头做一个完整的项目,解决一个你关心的问题。可以是前端的一个炫酷应用,后端的一个高性能服务,或者一个有趣的数据分析工具。
GitHub是你的个人名片: 把你的项目代码整理干净,上传到GitHub。写好README,清晰地介绍项目是什么,解决了什么问题,用了什么技术栈,以及你的思考过程。有能力的,可以尝试参与一些有影响力的开源项目,哪怕是贡献一个小小的bug修复,都能让你脱颖而出。这能证明你不仅会学习,更会实践,并且有持续学习的能力。
技术博客/知乎/CSDN等: 分享你的学习心得、项目经验、技术思考。这不仅能帮助你巩固知识,还能建立你的个人品牌,让面试官在看到你简历的同时,也能通过你的分享了解你的技术深度和思考方式。

第三步:求职准备,秣马厉兵 (大三下学期至大四)

打磨简历,让它说话:
简洁清晰,突出重点: 简历不是流水账。每一项经历都要用STAR原则(Situation, Task, Action, Result)来描述,量化你的成果。比如,“优化了某个接口的响应时间30%,提升了用户体验”比“负责了某个接口的开发”更有说服力。
针对性修改: 根据不同的公司和岗位要求,微调你的简历,突出与之匹配的技能和经历。不要一份简历海投。
项目经验是重中之重: 对于应届生来说,项目经验往往比工作经验更受重视。清晰地描述你在项目中扮演的角色、承担的职责、遇到的挑战以及如何解决的。技术栈要写清楚,并且要有对技术选型的思考。
避免“雷区”: 别写虚假的经历,别有错别字,排版要整洁。

面试准备,知己知彼:
技术面试:
算法和数据结构是基础: 再次强调,这是重中之重。
系统设计题: 这是区分优秀候选人的关键。你需要能够设计一个可扩展、高可用、高性能的系统,例如“如何设计一个短链接服务”、“如何设计一个秒杀系统”。你需要考虑数据库选型、缓存策略、消息队列、负载均衡、并发处理等等。
项目深挖: 面试官会根据你的简历上的项目来提问,考察你对项目细节的理解,你在其中扮演的角色,遇到的技术难题以及你的解决方案。要能够详细地讲述你项目中的每一个关键点,并思考其中可以改进的地方。
场景题/八股文: 比如针对Java的JVM、多线程;针对前端的Vue原理、React diff算法;针对后端常见的网络协议、RPC等等。这部分需要你对基础知识有扎实的掌握。
行为面试:
考察你的软实力: 沟通能力、团队协作、解决冲突、抗压能力、学习能力、责任心等等。准备一些你经历过的具体事例来佐证你的能力。
为什么选择我们公司?为什么选择这个岗位? 这类问题要提前想好,结合你自己的职业规划和公司特点来回答,展现出你的思考。

校招流程:
关注官网和招聘平台: 提前了解各公司的校招时间线,关注内推信息。
网申: 按时提交你的网申,确保信息准确无误。
笔试: 很多公司会有在线笔试,内容通常是选择题和编程题,考察你的基础知识和算法能力。
面试: 通常会有多轮,包括技术面、交叉面、HR面等。保持良好的心态,自信、诚实地回答问题。
Offer: 祝你拿到心仪的Offer!

一些额外的建议,让你更胜一筹:

参与技术社区活动,建立人脉: 多参加线下的技术沙龙、技术会议,认识一些行业里的前辈和朋友。他们可能会给你提供宝贵的建议和内推机会。
英语能力: 一些核心的技术文档和最新的技术进展都是英文的。良好的英语阅读能力能让你更快地学习和掌握前沿技术。
持续学习,永不止步: 互联网行业变化太快了,技术更新迭代的速度非常快。你必须保持好奇心和学习的热情,不断地去学习新的技术,跟上行业的步伐。
心态要稳: 求职过程中可能会遇到失败和挫折,这是很正常的。不要因此气馁,从中总结经验教训,继续努力。

总而言之,进入腾讯、阿里这样的公司,不是一蹴而就的事情,而是一个长期积累和厚积薄发的过程。你需要有扎实的基础、丰富的实践经验、清晰的职业规划,以及良好的沟通和学习能力。把每一次学习、每一次项目、每一次面试都当作是成长的机会,你终将能够实现自己的目标。祝你好运!

网友意见

user avatar

研究生强答一波,阿里和腾讯都拿到了校招offer,除此之外也拿了百度头条网易滴滴亚马逊。我本科不是计算机专业的,所以主要也是在研究生两年多的时间里进行研发方向的学习,相信有很多经验和适用于本科生。

写在最前

我写过很多篇秋招总结,这篇文章应该是最后一篇总结,当然也是最完整,最详细的一篇总结。秋招是我人生中一段宝贵的经历,不仅是我研究生生涯交出的一份答卷,也是未来职业生涯的开端。仅以此文,献给自己,以及各位在求职路上的,或者是已经经历过校招的朋友们。不忘初心,方得始终。

前言

在下本是跨专业渣考研的985渣硕一枚,经历研究生两年的学习积累,有幸于2019秋季招聘中拿到几个公司的研发岗offer,包括百度,阿里,腾讯,今日头条,网易,华为等。

一路走来也遇到很多困难,也踩了很多坑,同时我自己也探索了很多的学习方法,总结了很多心得体会,并且,我对校园招聘也做了一些研究和相应的准备。在今年的秋季招聘结束以后,我也决定把这些东西全部都写成文字,做成专题,以便分享给更多未来将要参加校招的同学。

秋招前积累与沉淀

研究生期间我有一件事情一直在坚持,那就是做笔记和写博客。

做笔记,就是记录学习中大大小小的事情,可能是面试问题,可能是一周的学习计划,也可能知识一个知识点,总归都是值得记录的东西,对我来说,就是一种积累。而对于博客,我从一开始只用于记录项目,到后来做转载,再到后来写原创,整理系列文章,则更像是一种沉淀。

但是在春招刚刚结束的这段时间,我发现一个问题,之前学过的东西忘记了很多,特别是那些理解的不够深的知识点,总是特别容易忘记。另外我发现,虽然我在笔记中记录了很多的知识点和面试题,但是往往我只看过一次,不会再去看第二次。

这也意味着,虽然记录的内容很多,但是真正消化吸收的内容很少,脑子里充斥着总是那些零碎的知识点和面试问题,对于完整的知识体系知之甚少。这些问题在春招期间也不断地暴露出来,让我思考了很久。

面对如此窘境,我想做出改变,趁着现在时间充裕,我想要为这些内容做一次减法,并且借此机会,推翻自己原有的知识体系,重建新的知识框架。简单说来,就是重新开始学习Java后端,这次我要用一种更高效的方式,避免走之前走的弯路,要用最高效,最合理的方式去复习。由于我之前已经有基础,所以我对完成这一目标有信心,相应地我也为此做出了明确且详细的学习计划。

形容这三个月的秋招复习。

“具体可靠的学习计划”

在三个月的时间里,我首先按照Java后端路线图安排好复习计划,每个知识点都会对应安排一段时间,比如我可能花一天时间复习“Java反射”,两天时间复习“设计模式”,一周的时间用于复习"JVM虚拟机”。我一般会在月初做好整个月的计划,然后根据进度做一些微调,但是基本上我都可以跟上进度,并且是在复习到位的前提下。

所以我觉得,对于秋招这一场苦战,指定计划尤为重要,一旦计划定下来,战略目标清晰,对应的战术制定也会变得清晰,执行力也会随之变强。

“写博客整合知识点”

至于复习方法,我主要通过看高质量博客,并且结合代码实践的方式巩固这部分知识点,比如今天学习“concurrenthashmap”,我会去找两三篇比较好的博客先看看,主要是源码解读方面的,然后我会把它们进行整合,如果有遗漏的知识点我会再进行补充,有时候我还会自己去看看JDK源码,以便更好地理解博客内容,完成知识整合之后,我就会对应地整理出一篇博客出来,发在我的个人博客上。

除此之外,当我完成了一整个专题的复习之后,我会把这些文章整理成一个专题,比如上面说的“concurrenthashmap”,实际上属于Java并发包,所以我会专门做一个博客专栏,用来完成Java并发系列的文章专题。对于每一个文章专题,我都会先理清这个专题一共有哪些内容,然后再开始整理。比如对于Java并发包,我会先写Java多线程基础的文章,再写JMM内存模型的文章,接着一步步着手写Java线程池,阻塞队列,工具类,原子类等等。这样一来这部分内容就复习完毕了,写系列文章的好处就在于,我可以从头到尾理清脉络,并且对于每一部分的知识点都做了比较好的总结。

对于博客的选择,我吸取了之前的教训,宁愿花半小时看一篇高质量文章,也不花10分钟看5篇烂文章。深度阅读的好处,就是可以让这部分内容更好地融入你脑内的知识体系,而不是像其他快餐文章一样转瞬即逝。

“做项目巩固实践能力”

由于之前在实习期间参加的项目都比较大,我接触的模块也比较单一,没有对整体项目有一个很好的把握,所以我决定趁这段时间再巩固一下我的项目实践能力,这里的能力主要是指的是对项目架构的把握能力,以及对业务开发的熟练度,当然也包括对各种常用后端技术的熟悉程度。

我花了大概一个月的时间完成了两个项目的开发,当然主要也是模仿两个开源项目做了,这两个项目都使用SpringBoot快速开发,并且用到一些常用的后端技术比如redis,云存储,以及一些常见Web框架,除此之外还涉及到了solr,爬虫等技术。虽然项目不算很难,但是我在这段时间里很快地熟悉了完整项目开发的流程,并且每天做迭代,通过Git来跟进版本,每个版本都会写清所做的内容,这也让我对项目的架构非常熟悉。

在项目之余,我也找一些常用的后端组件来跑一跑demo,以便让我对这些技术有一个直观的了解,比如面试常问的dubbo,zookeeper,消息队列等组件。这些尝试也让我在理解它们的原理时更加得心应手了。

“坚持刷题,注重方法”

算法题是秋招笔试面试中的重头戏,每个研发同学都免不了经历算法题的摧残,对我这么一个非科班同学来说,更是让人头大。正因为如此,我放弃了刷大量LeetCode题目的方法,选择了更加行之有效的刷题方式。

首先我重新刷了一遍剑指offer,并且对每道题目进行总结,尽量保证每一道题都可以记在脑子里,众所周知剑指offer中的题是面试时非常喜欢考的,所以先搞定这部分题目是最为关键的。

搞定剑指offer之后,当然还要刷LeetCode了,LeetCode题目这么多,怎么选择呢,我没有按照tag刷,也没有按照顺序刷,而是参考当时一个大佬的LeetCode刷题指南来进行刷题的,他把每个类型的题目都做了归纳,每部分只放一些比较经典的题目。所以我前后大概刷了100多道LeetCode的题目,并且在第二遍刷题复习的时候,我也对这些题目做了一份总结。

除了上面两个经典题库,我还着重刷了大厂的历年真题,这部分我主要是通过牛客网的历年真题题库来完成刷题的。说实话,真题是非常重要的,因为公司出的题目不像平时的那些算法题,可能会出得非常奇葩,所以你如果不提前适应的话会比较吃亏。完成这部分题目之后,我对算法题的复习也基本告一段落了。

当我完成所有内容的复习时,提前批已经开始了。终于要上战场了,因为战前准备比较充分,所以我对秋招还是比较乐观的,但事实上,秋招不仅是攻坚战,而且是持久战,要笑到最后,确实也不是那么容易的事情。

重建知识体系,对学过的东西做减法

前面提到我在秋招前完成了知识体系重建,那在这里我也想跟大家分享一下我当时大致的知识体系构成。就跟我前面说的一样,我选择重新再学一遍Java后端相关的技术内容,因为我知道大致的学习方向,并且有一定的基础,所以看很多文章变得更加得心应手,写文章和做总结也更加有底气了。

首先在Java基础方面,我写了20多篇原创博客,主要是对Java核心技术的解析,比如“Java反射”,“Java序列化和反序列化”,“Java异常体系”等等。

在Java集合类方面,我原创了部分文章,另外整合了一些比较好的技术文章,其中最主要的就是关于hashmap的文章,当时我整合的文章几乎没有遗漏任何一个知识点。

在Java并发编程方面,我主要参考了并发编程网以及一些优质博客的文章,先搞懂了Java并发原理,再一步步学习JUC并发包的组件,其中重点看了chm,并发工具类以及阻塞队列等JDK源码的解析文章,除此之外,我还会在IDE中跑JUC相关的emo,毕竟这方面的内容非常需要实践。

在Java网络编程方面,我先从最基础的socket入手,再讲到NIO,AIO,并且加入了几篇对Linux IO模型解析的文章,让整个知识体系更加完整(因为NIO是基于Linux Epoll实现的),接着我又加入了对Netty的探讨,以及Tomcat中对NIO的应用,可以说是把Java网络编程一些比较重要的部分都囊括进来了。为了更好理解这部分内容,我也在网上参考了很多客户端和服务端通信的demo,最后我分别用Socket,NIO,AIO以及Netty把C/S 通信的demo都写了一遍。

在JVM虚拟机方面,我则按照《深入理解JVM虚拟机》这本书的行文脉络进行文章的整理。在搞定JVM基本原理以后,我着重了解了JVM调优和实践中常遇到的问题,并且整理了常用的JVM调优工具,场景问题以及调优实践的案例,这也是因为面试中对JVM调优实践越来越重视了。

在JavaWeb方面,我从Java Web相关技术的发展入手,一步步了解了每种技术存在的意义,比如JSP,Servlet,JDBC,Spring等等,然后对每种技术进行了比较全面的了解,并且着重地看了Spring和SpringMVC的源码分析文章,另外一方面,我花了很多时间去研究Tomcat的工作原理。除此之外,JavaWeb项目中常用的maven,日志组件,甚至是单测试组件,也纳入了我的系列文章里。

在数据库和缓存方面,我主要学习了MySQL和Redis这两种最常用的数据库。对于Mysql,我从简单的sql开始了解,然后开始了解sql优化,MySQL的存储引擎和索引,事务及锁,还有更复杂的主从复制,分库分表等内容。对于Redis,我也是从简单的api入手,然后去了解每一种数据结构的底层实现原理,接着尝试去学习Redis的持久化方式,以及作为缓存常需要考虑的技术点,当然,也包括Redis的分布式锁实现,以及它的分布式集群方案。

最后一部分就是分布式相关的理论和技术了,这个也是困扰我很久的一块内容,我主要把这块内容分为两个部分,分别是分布式理论和分布式技术,理论方面,我先了解CAP,BASE等基本知识,然后开始学习一致性协议和算法,接着探讨分布式事务。对于分布式技术,涉及的东西就更多了,例如分布式session,负载均衡,分布式锁等内容,这些知识点我都会用一到两篇文章去总结,对于分布式缓存,消息队列,以及分布式服务等内容,我会花比较多的时间去全面学习,然后总结出一个系列的文章出来。当然,对于这些技术的学习主要还是停留在理论方面,在自己的项目中能用到的比较少。

至此,我的知识体系基本构建完成,这也是我在秋招中能够成功闯过那么多面试的原因。


秋招之路,砥砺前行

不管前期做了多少准备,到秋招的时候也不能掉以轻心,从七月底第一次面试到9月基本佛系,中间经历了大大小小的面试。

在完成知识体系重建以后,我把重点转向了另外几件事,一是完善和熟悉我的简历,以便在面试中能够比较好地发挥,二是持续刷题,保持对算法题和笔试真题的手感和熟练度,三则是看面经查缺补漏,我一直认为看面经是很重要的一项复习内容。

就这样,我一边继续复习,以便开始了一场接一场的面试接力。

起初,我面了几家小公司练手,接着阿里的提前批接踵而至,我战战兢兢地参加了阿里中间件部门的面试,面难难度还算适中,一共四轮面试,当时我的表现也还不错,问题基本都答上来了。面完不到一周以后我就收到了通过的消息,当时还有点懵。没想到第一个offer这么快就来了。

这段时间内,蚂蚁金服的两个部门也给了我面试机会,我都参加了它们的面试,并且顺利地拿到了其中一个部门的offer。由于我对蚂蚁这边的业务比较感兴趣,最终选择了蚂蚁金服的offer。

阿里提前批的胜利确实是意外之喜,但也大大地鼓舞了我,于是我又参加了百度和腾讯的提前批面试,由于百度的提前批不走流程,一共有四个部门面试了我,每个部门都有2到3轮面试,总计约为12次面试,到后来我已经快晕了,看到百度的电话就害怕,由于面试次数太多,有时候发挥确实也不是很好,我也没有特别在意,只当是在锻炼自己了。

百度的面试难度每个部门不一样,但是每次面试必写算法题,一写算法题,时间至少就是一个小时以上,每次面试完都有一种身体被掏空的感觉。

经历了百度面试的摧残以后,我手写算法的速度也变快了,很多坑也被我填上了。接下来面对腾讯的面试,我也是既激动又担心,腾讯的面试难度比较大,对于操作系统和网络的知识喜欢深挖,问的东西也很有深度,面完前三面以后,第四面拖了3周才进行。当时三面面试官对我的评价比较好,也让我信心爆棚了好久。

在等待腾讯终面的期间,我参加了今日头条的面试,当时有幸拿到了一个白金码,免去笔试,事实证明白金码作用真的很大。头条的面试难度和腾讯差不多,三轮面试,同样需要写各种算法,由于是视频面试,我可以清楚地看到,头条的面试官真的非常高冷啊。面完头条我的第一感觉就是应该挂了吧。没想到最后还是给了offer。

结束这几家大厂的面试之后,我觉得我的秋招已经接近尾声了,不过由于之前投的比较多,所以我又面了几家大公司,如网易,华为,快手等。到9月上旬的时候,我接连收到了bat和头条,网易的意向书,阿里最早,腾讯最晚,每收到一封意向书我都很开心,没想到最后我真的可以集齐bat等大厂的offer。

9月以后,除了偶尔和同学做几场大厂的笔试,我基本就佛系了。直到后来一些外企例如亚马逊,大摩开始笔试面试,我才又重新回到了状态。

截止目前,我基本上把该拒绝的offer都拒绝了,综合各方面因素的考虑,最后应该会签阿里,原因是部门是我自己喜欢的,同时给的评级也比较高。虽然腾讯也给了sp,但是最后还是忍痛割爱啦。至于百度和头条,给的offer并不是很令人满意,所以就没有考虑了。

至此,我的秋招之旅总算圆满结束。

希望各位在未来也可以拿到自己理想中的offer!


若觉有用,请点赞支持下丫,给我提供更多干货的动力~

我的其它回答可能对你有很大帮助:

本科生如何才能进入腾讯,阿里等一流的互联网公司?(9K 赞同,26K 收藏)

一毕业就能进阿里的人有多厉害?(7K 赞同,17K 收藏)

搞 Java 的年薪 40W 是什么水平?(8K赞同,30K收藏)

Java学到什么程度才能叫精通?(3K 赞同,10K 收藏)

你考研到底是为了什么?(3K 赞同,5K 收藏)

-----------------------------------------我是分割线-------------------------------------

PS:私信很多,因知乎不常上,有事可以来公众号找我

1、点赞、关注、支持一下我的回答8,收藏数是点赞数3倍真的扎心哇

2、欢迎关注我的微信公众号【黄小斜学Java】 目前专注分享Java领域干货,不限于BAT面试,算法、计算机基础、数据库、分布式、spring全家桶、微服务、高并发、JVM、Docker容器,ELK、大数据等相关知识,希望我们可以一起进步。


user avatar

我从小就喜欢作弊,抄同学的作业

每次考试我都想尽办法抄

直到高中

高考时终于考上我梦寐以求的大学,蓝翔技术学院

大学毕业后,我忐忑不安的带着那份抄来的简历去面试

公司考官一听我是蓝翔毕业的都对我刮目相看

我后面试100多家公司,我期待的等了3年却没有一通电话打来

正当我爬上天台,想要结束我一生时

猛然看到楼下电线杆上的招人启事,这是希望!

这一定是老天爷给我的启事!

我飞奔下楼,扯下了招人启事

蹬着我的自行车歪歪曲曲到了公司门口!

我紧篡着启事,暗自发誓一定要得到这份工作!

我紧绷着身体走进大楼

突然意识到没带简介

正寻思找个网吧复制黏贴一份的时候

一位戴着金丝眼睛,头发油亮的中年男士来到了我面前

“你是来应聘的?”他打量着我,问道

我扭着头不敢直视,支支吾吾的回答“恩~~对~~对~~”

他笑了笑说“我是这家公司的总裁,你跟我来吧。”

【死马当活马医吧!】我想到,赶紧跟上了他,来到一间偌大的办公室,我吃惊地看着这房间的布局,感叹着奢华的装饰

“请坐吧”他伸出手看着我说

“你为什么要来应聘我们公司?”

听他这么一问,我顿时大脑一片空白

“因~~为,我~~觉得~~嗯,你们公司~~嗯嗯~很”

“够了!”他紧皱着眉头厉声喝道

我被他这一喝吓蒙了~~呆坐在椅子上,吃惊地看着他

“你什么学历?有工作经验?”他严肃地问道

我红着脸小声的回答“蓝翔~挖掘机专业,没~没有工作经验”

他听我这么一说顿时往后一仰笑开了花

我呆呆的望着他,咬紧牙关~内心一团后在剧烈的燃烧

他带着戏谑的语气说:

“你走吧,什么都不会。我们公司不需要你这样的人!”

听了他的话,我气愤极了,竟说我什么都不会!!

我再也无法抑制我内心的火焰!!!

我双手拍桌,怒站起来!大吼道:“老子会抄!!!”

“老子会抄!”在整个楼层回荡

门外忙碌的人们,都停下了手中的工作,而他更是呆坐在椅子上,吃惊的看着我

眼里充满了不可思议!

我喘着粗气,历着双眼看着他

他吃惊微张的嘴缓缓闭紧,转而上扬

那是肯定的表情!他会笑着站起来,走到我的身前,张开了双臂,紧紧地抱住了我!

同时门外响起了震耳欲聋的掌声

而我永远无法忘记他在我耳边说的那句话

“欢迎加入腾讯公司!!!”

user avatar

12月4日最终更

我女朋友按照这个方法,拿了7个大厂的offer(美团,腾讯没拿到)。

其中百度出的21k*16+12万签字费(百度本科ssp是20k,签字费上限12万),一个双非本前两年39.6万超级吓人,都准备签了。最后被某厂截胡,核心部门绝对核心组外加高于硕士ssp的价格,没办法拒绝。

通过这个帖子,也帮一些人进大厂了,提几点。

1.理论只有技术岗才能玩,非技术岗必须有学历。必须是校招应届生。

2.技术岗更像文科,不管是java,前端还是测开,知识点是可以学完的,而且不需要你像高考那样理解。只要你学完,p7以下的问题基本问不住你。不要着急反驳我,按照我下文的规划,学完后你会来感谢我的。

3.大部分985硕,技术比我想象中菜很多,原因在第二点,非科班你背三个月,注定拼不过背三年的本科。

4.你什么都会一定会数次被质疑是不是背的,所以代码能力要过硬,可以手撸培训班视频最后一个大作业就差不多了。

5.我只帮真正需要帮忙的人,一般私信不回。就我在知乎辅导过的人来说,目前双非有进大厂能力的人数为0,都是985本和985,211硕。其中很多厉害的,也有很多技术不行靠学历进去的。

6.虽然是双非攻略,但是基本都是被名校拿去用了。半年速成进大厂,还不用刷实习。也是很惆怅,不知道写这个帖子是不是在帮双非。

-----------------------------------

看了一圈都是高学历的,我出一个双非的攻略吧。

攻略走下来,保证能拿到一个大厂offer。

从学什么,怎么学,到改简历,到找实习,到最后的提前批秋招,360度解析。

本帖是非速成贴。

本帖是非速成贴。

本帖是非速成贴。

需要你最多大二,或者是研一,有足够的时间去准备校招,或者是学习能力超强。同时如果你是普通双非必须是科班(这点非常重要,不是科班基本没戏)。

研究生无视第一学历,只看最高学历。

专科基本简历过不了,招聘信息就已经明说了学历本科以上了。

专升本还有三本这个问题比较复杂。你有大厂实习HR是不太会卡你的。理论来说能去大厂实习,能过面试就能拿大厂offer。但是事实上今年牛客网一个三本大神,字节阿里百度三个大厂oc,字节和阿里都在HR面挂了,说是实习经历太杂,但是他深问了才知道公司原则上只要三本以上的(极有可能不包括三本)。目前百度还没有发意向书,但是感觉情况也不乐观。

所以我更倾向于三本还有专升本,不会故意卡你,你可以去实习甚至校招,但是公司可能有个学历底线,这个底线不是HR和面试官说了算的,也不会有人明面上承认。如果你不想考研,你仍然可以用大厂的实习经历去中小厂找一个还不错的工作。但是大厂可能难度略大。

不要私聊我问你的学校行不行了,各种要求应该写的很清楚了。


所以当你问我没有时间学习,没有时间实习这类问题时,其实你已经没机会了。


再此攻略之前,如果能考上985,211的研究生,退出这个问题,果断去考。本帖只是给英语或者数学有天大的问题的人准备的。


最开始的问题,双非可以进大厂吗?

我的答案可能和其他人不同,之前大部分大厂HR都和我说过不了简历,但是实际上我女朋友 @木凩 双非仍然在21届提前批仍然拿到了百度,字节,阿里,滴滴的oc。其中滴滴已经拿了意向书。

字节,百度,阿里,腾讯,滴滴这类都是不卡学历的。像网易,美团,快手,京东这种,没有学历一票否决(我女朋友字节实习简历都没过,但是去年我弟211学校二本专业进了京东,说明这种厂是可以卡bug的)。

不卡学历的意思只是公司不卡,不代表HR不卡,因为HR需要筛选简历,在你有实习,有足够优秀的产出的情况下,是不会卡你的。

这就意味着双非必须有要有一二线厂的实习,或者是博客(今年牛客一个二本大佬靠博客进了面试拿了滴滴sp)。但是我不认可写博客,因为现在cv的太多了,在HR眼里水分太大。

我个人认为,很多一线厂是不卡学历的,在你实力足够强的情况下,去一线大厂的难度远远小于去二线厂。一线厂面试难度是100,你答了90分,985答了70分会要你。但是小厂难度只有10,你答了9分,985答了7分,明显不会要你。所以面试题目越难的厂,对双非越有利,学历越不重要。


第一部分,我该怎么选语言?

首先,尽量避开高校会教的语言。

算法劝退!!!千万不要去学算法,算法现在就是天坑,HC特别少,竞争的人特别多。

其次尽量避开java,单技术来说,目前java校招难度比10年前阿里p7社招都难了。因为java学校会教,所以不管从资源,从学习能力,学习时间,双非劣势都比较大(但是我仍然知道几个双非神仙,offer收割机)。

个人比较推荐客户端,前端,测试还有go语言这种竞争比较少的语言。

一个普通双非学校,能进大厂的一般也就三个以内,大厂实习就卡死多少人了,我知道的双非基本都是学校的独苗,或者是一起学的一波人,所以不要乱吹水了。很多211可能进大厂的也就10个左右。

第二部分,我该怎么学?该怎么安排时间?


我的方法的核心就是,用时间去弥补智商差距。

大一的时候: 转到计算机相关专业(985,211无视,双非不是科班基本过不了简历)。

大一和大二的时候,选择一个方向并且熟练掌握。这里推荐黑马的网课,某宝和某鱼几块钱就能买到,有条件水一些竞赛。大二下半学期开始刷牛客网面试宝典,通刷。同时开始刷剑指offer,一共67道题,保证所有题都会最优解。还有时间建议重点研究下http。大三上半学期,你需要写一个自己的项目(技术点一定要够多),开始刷leetcode(这里已经不需要挨个刷了,看题目有思路就可以看答案了),建议刷三百来道。

需要学哪些东西,知乎,牛客多得是,只要是你能看到的,都需要会。我这里就不说了,我主要写方向性的东西。

很多人看不起培训班的课,但是我认为培训班的课用来入门是非常不错的,可以系统性的学习,不说有多难,最起码基本不会有知识点的遗漏。

同时,你的成绩不能跌出前百分之10(不能太差)。


第三部分,该怎么找实习?

理论上来说,到了这个水平别说小厂,bat的实习都应该随便找了,但是你仍然找不到实习。因为你的学历简历都过不去。

所以这时,如果你能找到实习最好,如果找不到就找关系,去外包打杂甚至找理由倒贴钱去实习也可以。因为这段实习不重要,只是混经历,所以可以水。

有了第一段实习经历以后,这个时候应该是暑假了,可以试着去找一二线实习了(涉及简历问题,后面会说),广撒网,然后就是避开北京。

简单来说就是外包跳小厂,小厂跳大厂。一般就是实习僧,智联,牛客网。

大厂实习尽量去竞争压力小点的地方,拿字节实习来说,在北京要求有项目,在成都则没有任何要求。

如果你嫌累的话,到这里其实可以停止了。我女朋友在外包实习时,那家公司就已经开了11k * 12的薪资想留她了,这个薪水在成都是非常有竞争力的。

第四部分,该怎么准备面试?

一般来说,一面考基础,二面考项目,三面可能聊天可能是技术。觉得你回答的不错就往深问,觉得你回答的不好就跳过了,所以很多时候你觉得你都答出来了然后反手被挂了。

所以听师哥师姐说什么重要什么不重要都是不靠谱的,360行行行转计算机,变化特别快,一定要去牛客网刷面经(我提了这么多次牛客了,牛客网打钱),你才知道今年到底什么形式,然后没事刷刷知乎看看大佬发的知识框架有没有你不会的。

最后知识点一定要全面,一定要全面,不要被所谓的什么考点迷惑了,你可以重点准备,但是一定要都会。

你只知道腾讯用c++所以框架问得不多,那你知道今年双非java基本全被腾讯恶意挂了吗?面试是有偶然性的,你就知道你一定能去某家吗?不要和我抬杠,我讲究的是一力降十会,你问什么我都会。而不是取巧,名校取巧有无数次试错的机会,双非取巧没取到几年白干。



第五部分,该怎么改简历?

入门推荐白熊简历,在知乎挺出名的,18还是38的课,照着写就行。

知乎还有微博有很多帮忙看简历的人还有很多大厂HR,别心疼钱,多找人看看。就算是别人免费帮忙看,也发个红包,8.8,18.8,28.8都可以,好人应该有好报。

我要强调一个东西,HR不懂技术,所以写简历尽量写空话,多吹水,假大空往上写,但是不要扯技术细节,双非最难的就是这点了。

我女朋友当初写了个精通ajax,差点被问懵逼了。

对咱们来说,能力只是基础,进面试才是最难的!

对咱们来说,能力只是基础,进面试才是最难的!

对咱们来说,能力只是基础,进面试才是最难的!

一切的一切,都是要让HR觉得你水平还可以。再强调一次,HR不懂技术。


第六部分,提前批和秋招怎么投?


从大三那年5月份开始关注各大招聘网站,还有各大厂招聘网站(字节招聘,腾讯招聘之类的)。尤其是牛客网,没事多刷刷。

到这里你的水平应该是只要给你面试机会,你基本能拿到offer。

这期间多刷牛客网,会有其他大佬出面经。但是!如果你过了,你不要去写面经,虽然白嫖可耻,但是你每写一篇面经,不知道给自己竖了多少潜在竞争对手。写面经等拿到意向书再写。

注意下,oc和意向书说明不了什么问题,可能会毁约,一定要继续面。拿了offer基本就稳了(虽然仍然可能被毁约,但是问题不大)。


科普下常用概念。

hc: 就是公司可以招多少人。

面试流程:一般是一面,二面,三面,HR面(很多公司没有)。很多公司面试没过没有反馈,一般收到感谢信或者两周没通知,就是你没了。

oc: 口头offer,但是不确定是否真的要你。

意向书: 已经确定要你了,但是暂时不和你谈薪资。

offer:确定要你了,反悔需要交违约金。

类似的话题

  • 回答
    想叩开腾讯、阿里这样一线互联网公司的大门,对于本科生来说,这绝对不是一件靠运气就能轻松拿下的事情。这是一场需要精心策划、持续投入,并且在关键节点上抓住机会的战役。下面我就给你掰扯掰扯,从准备到落地,到底都需要做些什么,尽量讲得透彻,让你感觉就像一个过来人跟你掏心窝子话一样。第一步:打牢基础,筑稳根基.............
  • 回答
    对于一个二本本科生来说,想进入腾讯、阿里、百度(以下简称“大厂”)这样的顶级互联网公司,确实需要付出比一本甚至985/211的同学更多的努力和更精心的规划。但并非不可能,关键在于找到适合自己的切入点,并持续提升竞争力。下面我将从多个维度为你详细解答,希望能帮助你理清思路,制定切实可行的计划:核心认知.............
  • 回答
    好的,很高兴能和你聊聊这个话题。我理解你的担忧,毕竟大学里的法律学习投入了很多时间和精力,如果毕业后不做律师、法官、检察官这些传统意义上的法律职业,确实会让人觉得那些知识有点“束之高阁”。但其实,只要我们换个角度,你会发现本科法律知识的应用场景其实非常广泛,而且有很多方式能让你持续地“滋养”这些知识.............
  • 回答
    想从零基础达到数学系本科水平,这绝对是一场硬仗,但绝非不可能。你需要的是清晰的规划、坚定的毅力,以及一颗真正热爱数学的心。这不像学会一项技能,更像是一场马拉松,需要扎实的积累和不断的思考。第一步:心态建设——你真的准备好了吗?在开始之前,请先问问自己: 为什么想学数学? 是因为好奇,是想挑战自己.............
  • 回答
    没写过论文,初次尝试?别担心,这绝对是可以通过学习和实践达成的目标。就像学习任何一项新技能一样,写论文也有其内在的逻辑和步骤。我会尽量详细地跟你讲清楚,让你感觉这更像是一位经验丰富的朋友在分享心得,而不是一份冰冷的指南。首先,放下“写论文很难”的心理包袱。 很多时候,我们对未知的事物会产生畏惧。但论.............
  • 回答
    你这个问题,我太懂了。看着书本,字字句句都那么有道理,以为是拨云见日,结果呢?脑袋里像是搅成了一锅粥,原本的几个模糊念头,现在变成了一堆纠缠不清的丝线,越理越乱。这感觉,就像在迷宫里走,以为找到了出口,结果只是到了另一个更复杂的岔路口。别急,这其实是读书思考的必经之路,虽然当下让你觉得糟心,但反过来.............
  • 回答
    .......
  • 回答
    川普总统的“太阳能边境墙”计划,其经济效益,尤其是回本周期,确实是大家非常关注的一个焦点。最近关于这项计划需要150年才能回本的说法,如果我们要深入地看这个问题,就需要拆解几个关键的层面。首先,我们要明白这个“太阳能边境墙”到底是什么。它不是一个传统意义上的实心墙,而是计划在墙体上集成的太阳能电池板.............
  • 回答
    如果《红楼梦》、《三国演义》、《水浒传》、《西游记》这四部举世闻名的中国古典小说,在今天的时代才被创作出来,那么哪一部最有可能捧得诺贝尔文学奖的桂冠,这是一个非常有意思的设想。要知道,诺贝尔文学奖的评判标准是多方面的,它不仅看重文学的艺术造诣,更看重作品的思想深度、对人类文明的贡献以及它在当代的生命.............
  • 回答
    这事儿,搁谁身上都够膈应人的。你问我会不会恶心想扔了? 我跟你说,别说扔了,我能立刻冲去厨房,拿个最重的锅铲,对着那链子狠狠砸几下,就图个心里那口气顺了。想想看,那链子是什么?是老公亲手给你戴上的,象征着你们的爱情,你们的承诺。结果呢?它背后藏着一个前女友的影子,一个可能被他珍视过的印记。你本来以为.............
  • 回答
    很多法科学生,在本科毕业时,都将目光投向了那些坐落在陆家嘴摩天大楼里的名字响当当的外资律所,也就是我们常说的“Top外资律所”。这些律所不仅代表着高薪和体面的职业起点,更是无数法律人梦寐以求的成长平台。那么,作为一名本科生,如何才能敲开这些律所的大门呢?这绝非易事,需要提前规划、精心准备,并且持之以.............
  • 回答
    好的,咱们聊聊本科生怎么把知网这个宝库用好。别把知网想成是“写论文才能去”的地方,其实它对咱们本科阶段的学习、提升知识储备,甚至培养研究兴趣,都有着极大的帮助。关键在于你怎么用,用得深不深。一、 知网不只是论文库,更是“信息情报站”很多同学一想到知网,就是去搜论文,找文献。没错,这是它的核心功能,但.............
  • 回答
    作为一名数学系的本科生,想要学好实变函数和泛函分析这两门课程,我得说,这绝对是一条充满挑战但也极其 rewarding 的道路。这两门课可以说是抽象数学的基石,理解了它们,你对数学的认知会上升一个维度,对后续的学习也会产生深远的影响。下面我结合自己的学习经历和一些过来人的经验,给大家掰开了揉碎了聊聊.............
  • 回答
    好,我理解你的困惑和观察到的现象。在临床医学这样一个神圣而又充满挑战的领域,如何真正体现对学校所传授知识的尊重,尤其是在看到身边存在“临时抱佛脚”现象时,确实是一个值得深思的问题。这不仅仅关乎考试成绩,更关乎我们未来能否成为一名合格、值得信赖的医生。在我看来,临床医学本科生对学校所教授医学知识的尊重.............
  • 回答
    作为一个机械专业的本科毕业生,回到家乡,想要在这片熟悉的土地上扎根,这绝对是一个明智且充满潜力的选择。毕竟,家乡不仅是你的根,更是你最坚实的后盾和最了解的土壤。别把这个当成“无奈之选”,我们把它当作一个战略性的发展契机!首先,咱们得正视一下“家乡立足”这个事儿,它不像在大城市那样机会遍地,但同样有它.............
  • 回答
    作为一名理科本科生,面对国外学术大牛编写的教材,想要做到高效率学习,绝非简单地从头到尾读一遍。这需要一套系统的策略,并且要学会“吃透”教材背后的思想和方法。下面,我将为你详细拆解这套学习流程,并尽可能地去掉那些冰冷、机械的AI痕迹,让你读起来更像是过来人的经验分享。第一步:战略侦察——“摸清敌情”在.............
  • 回答
    数学本科生,如何找到你的“数学灵魂伴侣”?作为一名数学专业的本科生,你是否常常面对着“数学的海洋”,一方面是它的广阔无垠让你着迷,另一方面又是它错综复杂的方向让你不知所措?别担心,这几乎是每个数学系的学子都会遇到的“甜蜜烦恼”。选择一个适合自己的方向,就像是找到了与你心意相通的“数学灵魂伴侣”,它将.............
  • 回答
    在美国读本科,想顺理成章地继续深造,申请美国研究生是个自然而然的选择。但这条路可不简单,背后是无数个日夜的努力和细致的规划。这可不是拍脑袋就能搞定的事,得一步一个脚印来。第一步:明确目标——你想成为哪方面的“专家”?在你开始忙碌之前,最重要的事情是认清自己的方向。别一副“走一步看一步”的样子,那样只.............
  • 回答
    当“堕落”这个词开始在你脑海中盘旋,并且你感觉自己正在深陷其中时,这本身就是一个很重要的信号,说明你内心深处渴望改变。别急着给自己贴上“堕落”的标签,而是把这看作是迷失方向后,寻找归途的开始。首先,要承认当前的状态,但不要沉溺其中。是什么让你觉得堕落?是因为学业的压力让你喘不过气,还是感觉在大学这个.............
  • 回答
    理工科本科生想要成为一名双证专利律师,这是一个非常有挑战但回报丰厚的职业道路。所谓的“双证”通常指的是律师执业证书和专利代理人资格证书。这两张证书分别代表了在法律领域和知识产权领域的专业执业资格。下面我将为你详细阐述理工科本科生成为双证专利律师的整个过程,包括必要的知识、技能、考试以及职业发展路径。.............

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 tinynews.org All Rights Reserved. 百科问答小站 版权所有