谁说双非本科就一定无缘阿里?H哥粉丝6棉通过,喜提Offer!
本文來自作者投稿(原作者:小胖兒),原作者是一位2021屆本科畢業(yè)生,就讀于一所雙非(非985、非211)院校,在今年2月份的時候,我曾經(jīng)幫他指導(dǎo)過簡歷,并且根據(jù)他的簡歷內(nèi)容幫他提了一些可能會問到的問題。

4月份的時候說是已經(jīng)通過了阿里的四面,最近又得知已經(jīng)順利的拿到了阿里的Offer,非常為他感到高興。他還順便總結(jié)了一下自己面試經(jīng)歷,介紹了一下自己是如何準(zhǔn)備的,也希望能夠給大家?guī)硪恍椭?/p>
以下是他的原文內(nèi)容,我也對其中的部分內(nèi)容做了些批注。
前言
前兩天,我收到了阿里巴巴的暑假實習(xí)offer,從學(xué)長內(nèi)推開始面試到拿到最后offer經(jīng)歷了4面技術(shù)、一面交叉面和一面HR面。經(jīng)過了漫長的等待和幾次幾乎折磨的面試之后,終于拿到了暑期實習(xí)offer。
H哥:阿里的校園招聘一般會經(jīng)歷4-5輪的面試,大概會持續(xù)一個月左右,每一輪結(jié)束之后到下一輪面試的時間一半不會超過兩周,如果等待時間過長,不用著急,可以聯(lián)系一下自己的內(nèi)推人,他們可以幫忙查看進(jìn)度。
自我介紹
本人來自西南某雙非本科學(xué)校,在校學(xué)的專業(yè)是物聯(lián)網(wǎng)工程。我的專業(yè)與Java開發(fā)關(guān)系不大,學(xué)校也只教過一些簡單的編程課,其余的編程相關(guān)知識都是自己在課余時間在實驗室學(xué)習(xí)和自學(xué)的。技術(shù)不是大牛,項目做得多但是大部分都是自己練手的小項目或者一些有意思的小項目,沒有接觸過真正意義上的大項目。平時沒事的時候喜歡逛一逛微信公眾號、簡書、掘進(jìn)等平臺,看一看技術(shù)類文章,自己也偶爾寫過一些文章。在校期間在實驗室的時間偏多,喜歡寫代碼的過程和攻克難題的過程。
H哥:和本人的經(jīng)歷有點像,我也是畢業(yè)于某雙非本科學(xué)校,相同點都是會利用自己大學(xué)的課余時間,去鉆研代碼。現(xiàn)在看來,真的要感謝那個時候努力的自己。
學(xué)習(xí)過程
Java基礎(chǔ)最開始是在菜鳥教程和其他的一些教程網(wǎng)站上自學(xué)的,后來又通過閱讀《Java編程思想》、《Effective Java》、Hollis大神的“成神之路”系列文章等強(qiáng)化鞏固Java編程基礎(chǔ)。對于Java基礎(chǔ)一定要學(xué)的扎實,這是編程的基本功,和練武功時候的扎馬步一樣,雖然枯燥但是必須扎實。
H哥:沒錯,Java基礎(chǔ)一定要扎實,這是基本功,如果基礎(chǔ)不扎實,基本沒有可能通過阿里的前幾輪技術(shù)面。
框架方面最開始是實驗室老師讓學(xué)習(xí)jfinal框架(但是當(dāng)時看到網(wǎng)上很多地方都在說spring,自己一直沒有去主動學(xué)習(xí)),后來我的人生導(dǎo)師讓我去學(xué)習(xí)SpringBoot和Vue這兩個框架,由于之前有框架學(xué)習(xí)經(jīng)驗,且這兩個框架對新手很友好,學(xué)習(xí)過程很快。當(dāng)時學(xué)習(xí)也就是從網(wǎng)上找了幾個系列文章一邊看一邊學(xué),然后在開始學(xué)習(xí)的兩周之內(nèi)做了一個留言板(做了兩版,一版前后端分離,一版使用thymeleaf)。
JVM方面,大二下學(xué)期買了《深入理解Java虛擬機(jī)》,那時候第一遍閱讀,里面幾乎所有東西都不懂,后來大三又讀了一遍,復(fù)習(xí)面試的時候又讀了一遍,對書中的知識終于有了一點點認(rèn)識。除了閱讀這本書,其他時候還經(jīng)常瀏覽一些面經(jīng),然后根據(jù)面經(jīng)中的JVM問題來查閱資料,了解JVM相關(guān)知識。
Java并發(fā)編程,大三從B站上找了一個并發(fā)編程的教程,后來自己又買了一本《Java高并發(fā)程序設(shè)計》,這本書的前半部分看了2、3遍,對高并發(fā)有了上一定的認(rèn)識。
設(shè)計模式也是一直在B站上找視頻學(xué)習(xí),同時網(wǎng)上查閱資料對設(shè)計模式進(jìn)一步理解。
以上就是我的整個大學(xué)期間的學(xué)習(xí)過程,學(xué)習(xí)過程中也一直在做項目,從項目中發(fā)現(xiàn)錯誤并改正,從重構(gòu)中找到更合適的解決方式,從調(diào)試中發(fā)現(xiàn)代碼的真正運行原理才是最關(guān)鍵的。
H哥:我當(dāng)年準(zhǔn)備校招的時候,也是看了很多書籍,還有重點看了很多面經(jīng),然后自己通過書籍或者博客去學(xué)習(xí)。
面試準(zhǔn)備
首先準(zhǔn)備校招之前一定是要好好準(zhǔn)備的,長期的就是自己的編程基本功以及對各個方面知識點的了解程度,短期的就是突破一下自己不會的知識點。
我是投簡歷之前一個半月就開始做準(zhǔn)備了,首先就是刷leetcode,算法這一關(guān)還是比較重要,而且阿里還有筆試成績,面試的時候也會問到一些不是太難的筆試題;
然后就是多找?guī)灼娼?jīng),看看學(xué)長學(xué)姐當(dāng)初面試的時候面試官都問了哪些問題,如果遇到會的,自己嘗試回答一遍,如果遇到不會的,那就去學(xué)習(xí)一下;
不過網(wǎng)上找的面經(jīng)可能因為大家的學(xué)習(xí)過程不一樣,找到類似的面經(jīng)的概率個人感覺不太大,我恰巧在H大的知識星球里面,就找H大做了一下簡歷指導(dǎo)(不是在打廣告,是真心感謝H大);
最后還是在H大的知識星球里面找到了一個很完整的Java面試題及答案的文檔(付費資源,但是很值)用來做復(fù)習(xí)資料。
面試過程
第一次技術(shù)面(60min)
H哥:一面一共問了26個問題,信息量還是很大的,但是可以看到這些問題都不難,主要是考察基礎(chǔ)知識的掌握情況,這一輪面試的難度數(shù)據(jù)阿里一面的正常難度,持續(xù)的時長也算是正常范圍。圍繞的都是Java基礎(chǔ)、MySql數(shù)據(jù)庫以及Spring框架。
第二次技術(shù)面(30min)
H哥:二面在一面的基礎(chǔ)上開始包含一些如何做優(yōu)化、底層原理、以及相關(guān)框架的優(yōu)缺點等。希望考察面試者是否有鉆研精神,是否有自己獨立的思考,而不是那種只會用技術(shù)而不會思考的人。
第三次技術(shù)面(25min)
H哥:這一輪和上一輪面試的范圍差不多,主要目的也是在做一輪篩選。從這一輪和上一輪整體看,重點都考差了并發(fā)編程和Redis的相關(guān)知識。
第四次技術(shù)面(15min)
H哥:這一輪開始問到了一些和分布式有關(guān)的知識,這部分知識點對于本科生來說確實會有些難度,因為大部分人都沒有接觸過,所以要求也不會太高,一般會關(guān)注一些理論知識或者概念的理解
交叉面試(30min)
H哥:這一輪的問題就都比較開放了,因為能到達(dá)這一輪的說明技術(shù)都是還可以的,這一輪一般會給出一些問題,詢問解決方案等,更好的考察面試者的全方面知識的理解以及如何靈活運用。
面試總結(jié)
每一次面試都感覺是煎熬,雖然之前看過很多阿里的面經(jīng),都說阿里面試官會抓住某一點一直問下去,直到問到你不會為止,但是當(dāng)?shù)谝淮斡H身體會的時候,還是感覺很煎熬。
不過最終的結(jié)果還是好的,至少收到了心儀的offer,能在這個疫情期間,大環(huán)境不好的情況下找到實習(xí)工作。
對于整個的學(xué)習(xí)過程和面試過程,最大的感悟有四:
- 基礎(chǔ)知識要扎實,尤其是Java和數(shù)據(jù)庫的基礎(chǔ)知識,如果基礎(chǔ)知識不扎實,后面什么框架和實戰(zhàn)不會有太好的結(jié)果
- 多看一些技術(shù)類的博客或者文章,但是要有自己的思考,因為很多技術(shù)類文章都是跟緊互聯(lián)網(wǎng)發(fā)展的,多看一些能夠更加了解互聯(lián)網(wǎng)的發(fā)展方向;同時自己的思考也能讓自己過濾掉某些文章中的較差的觀點,做到取其精華去其糟粕
- 主動很重要,給我內(nèi)推的學(xué)長是我主動認(rèn)識的,我的導(dǎo)師是我主動認(rèn)識的,學(xué)技術(shù)也是我主動學(xué)習(xí)的,這世上沒有天上掉餡餅的好事,主動才會有故事
- 一個合適的導(dǎo)師真的很重要,我在遇到我的導(dǎo)師之前,學(xué)習(xí)方向很迷茫,對于很多東西都不知道如何入手,很多文章也沒有解決我的問題;老師這時候就可以指明方向,讓我的學(xué)習(xí)之路少了很多崎嶇
H哥:這4點,總結(jié)的很到位,如果很多人能夠像本文作者一樣,在大學(xué)期間就能按照這4點要求去努力的話,相信都可以拿到很好的Offer
以上就是我暑期實習(xí)的應(yīng)聘全過程,當(dāng)然了,作為技術(shù)人員就要保持終生學(xué)習(xí)的態(tài)度,不斷提高自己的核心競爭力,才能不被時代所淘汰。
以上,就是作者的一些總結(jié),其實,從他開始準(zhǔn)備校招到最后拿到阿里的Offer,我們一直都有些交流,可以看得出來,他拿到滿意的Offer除了和自己實力有關(guān)之外,自己的努力也起到了很大的作用。
從剛開始的準(zhǔn)備簡歷、到準(zhǔn)備筆試面試、到后來拿到Offer,一直到最近他寫的這篇面經(jīng),都看得出來他有認(rèn)真努力對待找工作這件事情。
很多人說,現(xiàn)在阿里要求越來越高了,是不是非985/211就完全沒有機(jī)會了,但是,其實通過本文作者的經(jīng)歷就能知道,機(jī)會是自己努力創(chuàng)造的。
最后,送給本文的作者——小胖兒、我自己以及所有讀者一句話:
愿你一生努力,一生被愛。想要的都擁有,得不到的都釋懷。
總結(jié)
以上是生活随笔為你收集整理的谁说双非本科就一定无缘阿里?H哥粉丝6棉通过,喜提Offer!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 遇到网络问题你是怎么解决的?
- 下一篇: 当sql 没有足够的内存执行程序利用命令