春招所感

忙碌奔波的四月,雖然就投遞了三份簡歷,但由于一邊在實習(xí),一邊又有學(xué)校的課程,也是夠折騰的。在此感謝一路上,彼此支持、互相鼓勵的道友們,也想著把近期的感悟記于紙上,分享給正在路上的道友。也感謝每一位投來橄欖枝的面試官。

一、春招形式

1.1 內(nèi)推

  • 內(nèi)推,顧名思義,就是找內(nèi)部人員推薦你的簡歷。這樣,你的簡歷就會被放在一個“簡歷池”里邊,如果有面試官看好你的簡歷,那么你的簡歷便會從簡歷池里邊撈出來,接下來你就會陸續(xù)接到電話了。(這個其實很蛋疼的,有次在地鐵上都能接到電話)
  • “簡歷池”也存在不同的“簡歷池”之分。最好的“簡歷池”就是心儀的部門里邊剛好有認識的前輩,直接把你的簡歷發(fā)到 BOSS 的郵箱,這樣被面試的幾率是最高的,當然難度也更高。其次,便是找內(nèi)部技術(shù)人員推薦,這個“簡歷池”被面試的幾率也是極高的。另外,也有一些宣傳群發(fā)布內(nèi)推碼,不過這種“簡歷池”人數(shù)太多,被撈起來的幾率就很低了。
  • 內(nèi)推的好處自然是有一些福利了,不過對于不同公司也有一些不同。阿里跟騰訊的內(nèi)推福利是可以免去筆試環(huán)節(jié),只要你的簡歷能夠吸引到某個面試官,然后被撈起來。不過阿里參加內(nèi)推的話,就沒有參加正式校招的機會。

1.2 正式校招

  • 正式校招的流程各大公司都大同小異,基本就是:

投遞簡歷 -> 簡歷篩選 -> 筆試 -> 面試 -> offer階段

  • 參加正式校招的話就是不會有“突擊”電話,可以有所準備。

二、簡歷

2.1 重要的點

  • 項目豐富度
  • 技術(shù)棧廣度、深度
  • 個人潛力
    • 對個人發(fā)展方向有明確規(guī)劃
    • 工作熱情強
    • 學(xué)習(xí)能力強
    • 責任感,抗壓能力
    • 良好的團隊協(xié)作溝通能力
    • 敢于嘗試,有藥性
    • 執(zhí)行力強
    • 知識基礎(chǔ)扎實

2.2 簡歷格式參考

  • 簡歷規(guī)格:建議內(nèi)容不超過單面A4紙,文字精煉,亮點之處字體加粗。排版盡量緊湊,這樣可以放更多的內(nèi)容。另外,簡歷的 UI 還是不要太粗糙,本人吃過虧。。。
  • 內(nèi)容分布:
    • 個人信息:姓名、聯(lián)系方式(郵箱,手機)、學(xué)校、專業(yè)、學(xué)歷水平;個人博客或者 Github 地址。(體現(xiàn)技術(shù)熱情,技術(shù)能力)
    • 校園經(jīng)歷:個人認為不是特別牛逼的項目經(jīng)歷的話,就不必要列出來,寫明所在組織及職位即可。(如果面試官有興趣的話,也會問在里邊的經(jīng)歷及職務(wù)的)
    • 項目經(jīng)歷:項目經(jīng)歷主要是指企業(yè)項目或者比賽類型的項目經(jīng)歷。參考的羅列的點:項目名稱、時間、負責工作、項目的技術(shù)亮點、難點(無需長篇大論,要點寫明即可,不然篇幅過長)
    • 技術(shù)棧羅列:分類清晰,使用專業(yè)名詞描述,重點詞匯加粗。根據(jù)所剩篇幅考慮技術(shù)棧的詳略描述。
    • 其他:主要是體現(xiàn)技術(shù)熱情,學(xué)習(xí)方法和自學(xué)能力,還有發(fā)展方向歸劃。

三、一些面試題

3.1 阿里巴巴面試

阿里的面試體驗真的是親切,也收獲良多。需要提的一點就是同個部門面試,前一輪的問題,下一輪還是可能重復(fù)問到,所以如果確實不會或者沒把握,就趕緊補一補。以下是面試過程記得的問題,僅供參考。

  • 一輪面試:
    • 談項目架構(gòu)及原理
    • React 函數(shù)鉤子及運用
    • React 事件綁定原理
    • React setState 后發(fā)生的流程
    • React 跟 Vue 的對比
    • CSS 選擇器的優(yōu)先級
    • 閉包
    • 跨域
    • 移動端適配方案
    • Canvas、SVG
    • Localstorage、Sessionstorage 和 cookie 三者的區(qū)別
  • 二輪面試(具體的基礎(chǔ)問題問的比一輪面試少,主要是考查思考問題的思路還有工程化思想):
    • React 跟 Vue 的區(qū)別
    • cookie 跟 Localstorage 的區(qū)別
    • Websocket 的流程
    • ES6 的新特性
    • 組件封裝的工程化思想考查
    • 前端打包工具(如 gulp,webpack)
    • 網(wǎng)站安全(主要是 CORS 跟 CSRF),富文本字符串過濾處理方法
    • 為什么選擇前端而不是后端
    • 印象最深的項目經(jīng)歷
  • 三輪面試(這一輪確實被問到幾個不是很懂的問題):
    • 學(xué)習(xí)前端多久
    • 聊項目(項目背景、技術(shù)亮點、難點)
    • 覺得最有成就感的項目
    • 產(chǎn)品溝通,用戶體驗優(yōu)化
    • 移動端事件穿透
    • 同源策略(原因及解決方案)
    • 搜索框樣式實現(xiàn)
    • 屬性跟方法放在 prototype 還是構(gòu)造函數(shù)比較好
    • 性能優(yōu)化(下拉加載圖片處理有具體問了一些)
    • Jquery 源碼(選擇器實現(xiàn)方法、遞歸思想、class 選擇器不用遞歸的優(yōu)化算法)
    • 覺得自己有什么缺點和優(yōu)點(缺點克服方法)
  • 四輪面試(前面面試都是一個多鐘,最后兩輪時間差不多都是 20 分鐘,不是很長):
    • 操作系統(tǒng)的線程和進程
    • 數(shù)據(jù)結(jié)構(gòu)和算法
    • 職業(yè)規(guī)劃和學(xué)業(yè)規(guī)劃
    • 項目經(jīng)歷(基本都問,主要是了解擁有哪些領(lǐng)域開發(fā)具備的技術(shù)棧)
  • 五輪面試(HR 面試):
    • 基本都是談人生

3.2 騰訊面試

  • IEG 某部門一面:
    • 項目經(jīng)歷,主要問 NodeJS
    • KOA 框架
    • 客戶端緩存(localstorage 和 cookie)
    • 網(wǎng)絡(luò)安全(主要是 CORS,CSRF)
    • Websocket(技術(shù)介紹,項目介紹,低版本瀏覽器兼容方案)
    • http 協(xié)議(有具體到字段名稱)
    • Vue 雙向數(shù)據(jù)綁定原理
    • 瀏覽器渲染機制
    • 瀏覽器存儲
    • 原生 DOM 操作
    • CSS print
    • 同源策略
    • 事件觸發(fā)流程(捕獲、冒泡、委托)
    • 客戶反饋錯誤處理方法
    • 團隊協(xié)作代碼管理
  • SNG 某部門一面:(因為 IEG 二輪面試電話來的時候剛好趕項目,所以...):
    • 事件流機制
    • 變量類型
    • 區(qū)別 Object 和 Array
    • 客戶端存儲的方法
    • LocalStorage 的作用
    • HTTP 狀態(tài)碼
    • 項目經(jīng)歷
    • 服務(wù)器訪問量過載處理方式
    • 同源策略的原因,解決方法
    • 哪些存在同源策略
    • xss, csrf
    • CSS 偽類和偽元素的關(guān)系
    • 正則表達式
    • JSONP 實現(xiàn)原理
    • Ajax 實現(xiàn)原理,IE8 CORS 的兼容
  • SNG 某部門二面(基礎(chǔ)的考核比較刨根問底):
    • 動態(tài) DOM 節(jié)點的事件綁定方法
    • 移動端事件穿透
    • 網(wǎng)絡(luò)安全
    • 其他問題大致跟一輪面試差不多,就是基本都刨根問底
  • 某事業(yè)群某部門一面(面試內(nèi)容比較簡單,但不知為何沒后續(xù)...):
    • 項目經(jīng)歷
    • IE8 的一些兼容問題
    • 移動端瀏覽器內(nèi)核兼容問題
    • 校園經(jīng)歷

四、一些建議

  • 技術(shù)熱情:如果確實對自己現(xiàn)在的方向沒有興趣,建議考慮別的方向。
  • 前端技術(shù)棧:基礎(chǔ)很重要,不要急著去用框架,基礎(chǔ)不扎實的話,一些語法,瀏覽器的運行機制,常用 API 都不了解的話,就更要先打好 基礎(chǔ)了。否則直接上手框架成本高,又只停留在用的階段。
  • 推薦的打基礎(chǔ)的幾本書:
  • 《HTML5 權(quán)威指南》
  • 《CSS 權(quán)威指南》
  • 《JavaScript 高級編程》
  • 《JavaScript 權(quán)威指南》
  • 《HTTP 權(quán)威指南》
  • 《JavaScript 設(shè)計模式》
  • 《NodeJS 深入淺出》
  • MDN 文檔
  • 建議看源碼的庫:
  • Bootstrap:樣式庫主要當補基礎(chǔ),把沒見過的屬性了解一下;JavaScript 庫主要看實現(xiàn)的思想,JavaScript 插件最好自己也實現(xiàn)一遍。
  • jQuery:看懂源碼,思考為什么這么寫,有沒有更好的實現(xiàn)方法。
  • 主流框架 Vue/React/Angular 建議至少挑一款深入學(xué)習(xí)。
  • 大前端時代,NodeJS 也需要從基礎(chǔ)到框架的一個過程去學(xué)習(xí)。
  • 成長是一個不斷學(xué)習(xí)的過程,遇到不懂的最好記下來,有時間一點一點去解決,最好是相關(guān)的知識都去了解,系統(tǒng)消化。

注:寫于 2017 年 04 月 30 號

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 前言 面向讀者 找工作是個力氣活,但也需要巧勁兒,有時候還靠點運氣。 我不知道如何能找到一個好工作,但是我可以說一...
    你的本色閱讀 7,127評論 1 17
  • 本文首發(fā)于公眾號:程序員面試官 面試一直是程序員跳槽時期非常熱門的話題,雖然現(xiàn)在已經(jīng)過了跳槽的旺季,下一輪跳槽季需...
    Vicky丶Amor閱讀 2,866評論 0 13
  • 1 最近,五筒在我的世界中消失很久了。 他給出的理由是近期工作超級變態(tài)多,事情扎堆,手上很多項目都要跟進,要加班才...
    閱條閱讀 649評論 2 6
  • 浸滿黑的夜 美夢輕快 旋轉(zhuǎn) 籠著金光的明天 臂膀已失 虛妄延展
    鹽巴啊閱讀 205評論 0 0
  • 夕陽落下時的云彩,好似你的背影,我想哭,但又不敢出聲,我把這當做是你給我的夢境,讓我醉的清醒,可我不愿意清醒,我想...
    rm先生閱讀 276評論 0 0

友情鏈接更多精彩內(nèi)容