操屁眼的视频在线免费看,日本在线综合一区二区,久久在线观看免费视频,欧美日韩精品久久综

新聞資訊

    如何準(zhǔn)備校招技術(shù)面試

    標(biāo)簽 : 面試

    寫的真的很不錯(cuò)。借鑒并學(xué)習(xí)!

    2017 年互聯(lián)網(wǎng)校招已近尾聲,作為一個(gè)非 CS 專業(yè)的應(yīng)屆生,零 ACM 經(jīng)驗(yàn)、零期刊論文發(fā)表,我通過自己的努力和準(zhǔn)備,從找實(shí)習(xí)到校招一路運(yùn)氣不錯(cuò),面試全部通過,謹(jǐn)以此文記錄我的校招感悟。

    寫在前面

    寫作動(dòng)機(jī)

    你可以從這篇文章獲取哪些信息

    這篇文章不能帶給你什么

    我的面試經(jīng)歷

    春招找實(shí)習(xí),投了三家(阿里,騰訊,美團(tuán)),全部拿到實(shí)習(xí) Offer,去了阿里。

    秋招為了穩(wěn)妥地轉(zhuǎn)正,拿一個(gè)好的評(píng)級(jí),在專心準(zhǔn)備轉(zhuǎn)正面試,錯(cuò)過了提前批,正式批投了五家,面了三家(阿里,騰訊,網(wǎng)易),基本都是 offer:

    敲代碼有什么好聽的名字_前端面試有現(xiàn)場(chǎng)敲代碼_斗魚直播敲代碼

    如何看待校招面試

    招聘,對(duì)公司而言,是尋找勞動(dòng)力;對(duì)員工而言,是尋找未來的同事。所以考核的東西肯定有如下幾點(diǎn):

    所以很多人掛的原因就很明顯了:技術(shù)能力不佳,掛;看不到學(xué)習(xí)的悟性,只會(huì)已有技能,掛;聊天思路不清晰,溝通障礙,掛…………

    當(dāng)然,招聘本來就是一個(gè)雙向選擇的過程,公司在選擇你的同時(shí),你也在選擇公司,比如工作要拼還是要 ,這種事見仁見智。

    技術(shù)面試考核的技術(shù)范圍

    雖然面試考核的東西很多,但技術(shù)面試最主要的還是考核技術(shù)能力,記得學(xué)長(zhǎng)告訴過我:“技術(shù)基礎(chǔ)和項(xiàng)目經(jīng)歷,至少得有一個(gè)拿得出手”,所以下面談?wù)勊^的“技術(shù)基礎(chǔ)”。

    我投的所有崗位都是 Java 研發(fā),所以就以 Java 研發(fā)為例,以文字的形式寫出大致的知識(shí)圖譜/思維導(dǎo)圖。很多我就只點(diǎn)到為止,不可能面面俱到。

    Java 基礎(chǔ)

    Java Web

    數(shù)據(jù)庫(主要是 MySQL)

    計(jì)算機(jī)網(wǎng)絡(luò)

    敲代碼有什么好聽的名字_前端面試有現(xiàn)場(chǎng)敲代碼_斗魚直播敲代碼

    操作系統(tǒng)

    1.這么多東西,從哪學(xué)起呢?

    我自己的學(xué)習(xí)路線規(guī)劃:技能的主線是Java 語言基礎(chǔ) -> 框架開發(fā)業(yè)務(wù) -> 分布式系統(tǒng)解決高并發(fā),基礎(chǔ)方面算法,網(wǎng)絡(luò)協(xié)議,操作系統(tǒng)帶著學(xué)

    2.學(xué)到什么程度呢?

    以上四種程度逐層加深,當(dāng)然越深越好,通常前兩種程度只能稱之為“了解”;而寫上簡(jiǎn)歷迎接考核的,至少需要掌握到「原理」的程度。

    比如,Java 你至少得看過常用類的 JDK 源碼;數(shù)據(jù)庫只會(huì)增刪改查肯定不夠,起碼得把底層索引結(jié)構(gòu)講清楚;常見算法起碼能講清楚關(guān)鍵步驟,分析時(shí)間空間復(fù)雜度,并且 bug free 地寫出來。

    技術(shù)儲(chǔ)備是一切的基礎(chǔ),如果基礎(chǔ)都不會(huì),那后面的簡(jiǎn)歷撰寫,臨場(chǎng)引導(dǎo)面試官等技巧根本無從下手,只有被虐的份

    如何提升自己的技術(shù)內(nèi)功

    “冰凍三尺非一日之寒”,功夫在平時(shí),與其背面經(jīng)寄希望于碰原題,不如扎實(shí)學(xué)習(xí),以不變應(yīng)萬變。

    可以通過看書+記筆記的形式來學(xué)習(xí),書上的代碼可以對(duì)著敲一敲,學(xué)習(xí)筆記和代碼可以發(fā)到 上,用來展示自己的學(xué)習(xí)熱情。

    下面是我這一年多來看過的書,每一本我讀之前都做了充分的調(diào)研和篩選,豆瓣評(píng)分一般都在 7~9 分:

    前端面試有現(xiàn)場(chǎng)敲代碼_敲代碼有什么好聽的名字_斗魚直播敲代碼

    少看了一本《深入理解計(jì)算機(jī)系統(tǒng)》,所以被問到系統(tǒng)相關(guān)問題就很虛。

    附上買書的截圖

    我整理了一些學(xué)習(xí)筆記和源碼:

    如何有針對(duì)性地做面試準(zhǔn)備

    首先最重要的就是寫簡(jiǎn)歷,找工作就像相親,簡(jiǎn)歷就是顏值,在這個(gè)看臉的社會(huì),只有長(zhǎng)得過關(guān),別人才愿意深入發(fā)掘你。從我面試的感受來說,通過與否,簡(jiǎn)歷可以占到 50% 以上。

    建議盡早的開始準(zhǔn)備簡(jiǎn)歷,因?yàn)閷懞?jiǎn)歷時(shí)才會(huì)發(fā)現(xiàn)自己的簡(jiǎn)歷沒什么東西可寫,才會(huì)有一種危機(jī)感。如果等到校招才開始寫,就晚了。

    怎么寫一個(gè)好的簡(jiǎn)歷網(wǎng)上很多帖子,就不贅述了,這里簡(jiǎn)單說幾點(diǎn):

    項(xiàng)目經(jīng)歷的提煉可以從以下幾個(gè)方面著手準(zhǔn)備,這些問題都可以事先想好,多口述演練,以免臨場(chǎng)緊張出錯(cuò)

    開放問題

    斗魚直播敲代碼_敲代碼有什么好聽的名字_前端面試有現(xiàn)場(chǎng)敲代碼

    沒有項(xiàng)目經(jīng)歷可以自己找找開源的項(xiàng)目做,或者找一些自己感興趣的方向做一些玩具項(xiàng)目,世上無難事,只怕有心人。

    面試技巧

    面試本質(zhì)是信息溝通,是你向面試官展示你能勝任這個(gè)崗位,而不是一問一答。你應(yīng)該盡量主導(dǎo)面試,引導(dǎo)面試官,而不是被動(dòng)答題。即便同一個(gè)眾人皆知的問題,也不應(yīng)止步于答出來即可,要爭(zhēng)取盡量回答的和別人不一樣,展現(xiàn)出自己獨(dú)到的研究和體會(huì)。

    所以很多人疑惑:為什么我每一問都答上來了,為啥還掛了?多半就是自我感覺良好,其實(shí)答的不咋樣,或者就是被面試官牽著鼻子走,給人一種是在背面經(jīng)的感覺。其實(shí)很多問題沒有標(biāo)準(zhǔn)答案,面試官看的是你解決問題的思路前端面試有現(xiàn)場(chǎng)敲代碼,思考問題的方式,而不是這個(gè)問題答案是什么

    我從自己被問過的問題和反思中簡(jiǎn)單說幾點(diǎn):

    比如最經(jīng)典一個(gè)問題:輸入一個(gè)網(wǎng)址到看到頁面,經(jīng)歷了哪些過程。如果只是回答 DNS,OSI 的幾層協(xié)議,那格局未免太小,同時(shí)會(huì)把面試官引導(dǎo)往網(wǎng)絡(luò)協(xié)議提問,接踵而至的可能就是 TCP/IP(三次握手,,滑動(dòng)窗口),HTTP(keep-alive,HTTPS)等一系列協(xié)議細(xì)節(jié),就把自己的展示機(jī)會(huì)限制在很小的范圍了。

    而這個(gè)問題其實(shí)可以從網(wǎng)站架構(gòu)的層面先宏觀描述,如 DNS,負(fù)載均衡,靜態(tài)頁面/動(dòng)態(tài)頁面,數(shù)據(jù)庫訪問,緩存,甚至前端的瀏覽器渲染等等,這樣你可以聊得東西就很多,同時(shí)證明你有實(shí)際的項(xiàng)目經(jīng)驗(yàn),知道業(yè)界是如何做的,然后再回頭把網(wǎng)絡(luò)層面的東西簡(jiǎn)單提一提。

    再比如被問到有哪些 hash 方法?因?yàn)橐话愣际菃柟_突解決方法,很多人會(huì)說開放地址法,鏈表法等等。至于 hash 方法,真的有點(diǎn)懵逼,憑下意識(shí)說了一個(gè)取模(取余數(shù)),答到這肯定不夠,于是我把 Java 幾個(gè)基本類型的包裝類 , , 的方法的實(shí)現(xiàn)說了一遍,一方面作為例子填充回答,另一方面,表示我研究過 JDK 源碼

    譬如,被問到 AOP,IoC 這些概念時(shí),不要官方的解釋背一遍,最好結(jié)合自己的使用經(jīng)驗(yàn),把使用場(chǎng)景和感受到的好處說一下,會(huì)比較生動(dòng)。

    之前被問到“倒排索引”的問題時(shí),我只是舉了個(gè)例子把這個(gè)概念講清楚了,后來覺得并不是太好前端面試有現(xiàn)場(chǎng)敲代碼,只是停留在解釋的層面,如果能首先提綱挈領(lǐng)的來一句“一般的索引,是文檔到單詞的映射;而倒排索引,是單詞到文檔的映射”,整個(gè)回答的高度就不一樣了。

    再比如“二叉樹搜索和哈希查找的區(qū)別”,如果能答出搜索二叉樹是基于比較的排序,所以時(shí)間復(fù)雜度為O(log n),哈希查找是一個(gè)函數(shù)映射,所以能做到O(1),說明你不是背面經(jīng)的。

    前端面試有現(xiàn)場(chǎng)敲代碼_敲代碼有什么好聽的名字_斗魚直播敲代碼

    面試中難免會(huì)遇到不會(huì)的,這時(shí)千萬不要不懂裝懂,如果覺得有想法、能說一點(diǎn),可以先坦誠(chéng)承認(rèn)自己不會(huì),但愿意嘗試回答一下,這樣即使說錯(cuò)了,也不會(huì)被懟,因?yàn)槟阋呀?jīng)把場(chǎng)子撿開了。

    比如當(dāng)問到“JVM 如何標(biāo)記要回收的內(nèi)存”,我其實(shí)記不得了,就說不清楚,但標(biāo)記無非就那么幾種方法,所以提了兩種:要么在每塊內(nèi)存留一點(diǎn)標(biāo)識(shí)位(比如一個(gè)字節(jié))來標(biāo)識(shí),要么另外用一個(gè)調(diào)度表之類的存儲(chǔ)結(jié)構(gòu)來統(tǒng)一記錄和管理。這樣還可以和面試官進(jìn)一步交流學(xué)習(xí)。

    每一場(chǎng)面完都要反思總結(jié),看看哪里答得不好。如果是知識(shí)性的缺陷,就趕快補(bǔ)起來;知道答案但答得不好的,就重新組織措辭和表達(dá)方式;即使是回答上來的,也可以反思一下如何答得更好。

    當(dāng)然,所有技巧的前提,是認(rèn)真踏實(shí)的基礎(chǔ)準(zhǔn)備

    一線互聯(lián)網(wǎng)公司的校招面試流程

    我覺得很多公司的筆試是過場(chǎng),主要還是根據(jù)簡(jiǎn)歷刷人。因?yàn)槲夜P試從來沒全部 AC 過,但都通過筆試了,認(rèn)識(shí)的一些朋友三題 AC,卻沒過筆試。

    有的大公司會(huì)全程電話面試(如阿里),有的是先電話面試篩選簡(jiǎn)歷,然后通知現(xiàn)場(chǎng)面(如網(wǎng)易)。電話面試的好處就是不用手寫代碼,缺點(diǎn)就是語言很多時(shí)候傳遞的信息是不夠的,很多面部反饋、手勢(shì)和圖例都無法展示。

    大多數(shù)公司還是會(huì)安排現(xiàn)場(chǎng)面試,要么安排你去公司面試(大公司會(huì)報(bào)銷路費(fèi)),要么安排公司員工到你學(xué)校來,通常就是 2 面技術(shù)面+1 面 HR 面 。每個(gè)公司風(fēng)格不同,比如騰訊一般是一天一面,戰(zhàn)線有三天,而網(wǎng)易是一天面完。

    另外,其實(shí)校招的戰(zhàn)線已經(jīng)從每年的 9 月份提前到了 3 月份,尤其是阿里,實(shí)習(xí)生留用會(huì)占很大一個(gè)比例。所以希望認(rèn)清緊迫的形式,越早準(zhǔn)備越好。3 月能不能找到一個(gè)好的實(shí)習(xí),對(duì)找工作影響還是挺大的,畢竟,如果沒實(shí)習(xí)經(jīng)歷,那面試只能全程懟基礎(chǔ)了,而基礎(chǔ)是個(gè)無底洞。而且,手里是否有一個(gè)保底的轉(zhuǎn)正 offer,你面試的心態(tài)是不一樣的。

    一些建議

    最后祝各位找工作順利,這篇文章主要是寫給學(xué)弟學(xué)妹的,希望盡早重視起來,開始準(zhǔn)備。如果讀完覺得有收獲的話,歡迎給我打賞()

網(wǎng)站首頁   |    關(guān)于我們   |    公司新聞   |    產(chǎn)品方案   |    用戶案例   |    售后服務(wù)   |    合作伙伴   |    人才招聘   |   

友情鏈接: 餐飲加盟

地址:北京市海淀區(qū)    電話:010-     郵箱:@126.com

備案號(hào):冀ICP備2024067069號(hào)-3 北京科技有限公司版權(quán)所有