2018春招科大訊飛,華爲,今日頭條面經 | 掘金技術徵文

前言

由於以前打算出國錯過了秋招,在2018年3月份初臨時決定參加春招,因此在一開始並無什麼準備,在實驗室裏面混了將近一年半機器學習一直用Python把C++忘得差很少了,只好硬着頭皮拿起左神的書和劍指Offer抱佛腳。在三月初分別網申了海康威視,科大訊飛,上海華爲,美團點評,今日頭條,到四月中旬筆試面試所有結束。前端

科大訊飛(合肥)

算法工程師

一面:面試

  • 自我介紹
  • 談談你在學校實驗室都作了什麼
  • 談項目,我作了一個公交預測程序,問採用什麼算法,和傳統的高德百度地圖比優點在哪裏,數據怎麼來的?
  • 作過什麼神經網絡項目?答曰驗證碼識別,label怎麼拿到的?
  • 而後開始面技術:
  • 圖解哈夫曼編碼
  • 實現memcpy (我當時就蒙了,memcpy不算是最底層的函數了麼,怎麼可能用C++去實現啊?而後我開始扯GetProcessMemory云云...面試官提示我不要用API,後來才知道就是一個簡單的循環指針讀寫,坑爹啊...)
  • 大數原地相乘,32位位寬乘兩個32位的大數
  • 講講你的優勢和可取之處(聽到這感受涼了一半了,這就是面試官給機會impress他不然就不要的節奏) 訊飛春招就一面,結束以後第五天發來offer,本科白菜價,沒到10K...

失敗經歷

美團

科大訊飛筆試沒過幾天就收到了美團的筆試,以前信心滿滿內推的是機器學習崗,等筆試題發現填空選擇沒幾道會的...直接涼涼沒面試機會,而後默默把頭條的網申從NLP改到了測試 orz算法

神策數據

一家創業小公司,看着宣傳單和介紹都很不錯,北京總部在合肥開了分部,而後報了北京總部的機器學習。以後槽點來了,筆試的題目很簡單,可是編程題居然是以解答題的形式出的,也就是說不能跑代碼也沒測試樣例,徹底就是個文本框,還不能切出去,也沒代碼補全。
很快收到電話面試通知,但HR直接通知我被調崗到了後端。不懂爲何,我的以爲筆試答得還不錯
一面: 面試的時候是用電話+共享手寫板的形式,代碼依舊不能運行...
編程

  • 2個無序數組各取一個數加和爲N,求數對個數
  • 寫一個快排,講講原理
  • MySQL接觸過嗎,考察having, left join, right join
  • 進程和線程的區別
  • 過了兩天,神策給我發了拒信,明明面試都打上來的,與此同時與我一同申請的同窗紛紛收到拒信,讓我懷疑神策這個公司是誠心招人仍是來拿應屆生隱私數據來了...

華爲(上海)

雲計算開發工程師

去上海面試的,公司基礎設施很棒,在一間等候室裏與幾十名候選人共同等候: 技術面:後端

  • 自我介紹
  • 而後開始翻看個人簡歷,問的很詳細,問了個人學校成績,獲獎經歷和作過的工程
  • 一樣也對我作過的公交預測感興趣,問我原理,實現過程因此說工程作多了能夠彌補必定程度上基礎的不足,不然會開始追問你的基礎部分)
  • 學過Java吧,而後我問了下公司雲計算的技術棧


他介紹了下很快就結束了,回到椅子上等待綜面,走以前還問了下面試官要不要問問操做系統和數據結構,由於感受面試官沒怎麼問我這些常問的問題,面試官沒理我= =跨域

綜面: 面試個人是一位中年大叔,感受像部門的頭頭數組

  • 先給我介紹了下華爲這個部門的工做和前景,而後問我爲何選擇華爲,爲何來上海,對將來的職業規劃,房子和戶口的問題怎麼看待?
  • 問我如今拿了哪些offer,對華爲怎麼看,爲何不去其餘大廠選擇了華爲? (春招沒多少大廠了呀)
  • 次日通知面試過了,開始錄用排序審覈,不得不說華爲審批審覈offer時間真的是長...審覈半個多月才發offer

今日頭條(北京)

測試工程師 轉崗-> 測試開發工程師

來北京總部面試的,來以前就據說頭條是算法大廠手撕代碼恐怖如斯,進入玻璃房以前作好了心理準備 一面:緩存

  • 介紹下你本身
  • 有了解過測試工具嗎,用過哪些
  • 設計一個微信朋友圈點讚的測試用例
  • 若是用戶點擊微博的關注圖標但APP上沒有反應,應該怎麼排查這個問題(我從客戶端到服務器按數據傳輸順序談了下)
  • 算法題:最小堆問題,還有一道要用哈希表解決的記不清了
  • 開始問項目,把以前講了不少次的東西再講一遍
  • 你有哪些不同凡響的優勢
  • 作測試加入前端和後端吵起來了都在踢皮球以爲對方該改代碼,你怎麼辦?

二面:服務器

  • 寫代碼,將一個數組制定offset後面的元素前置,用鏈表實現了下
  • 我講我有接觸過前端,問了我點問題:
  • 知道跨域嗎,條件是什麼,在header裏須要加什麼,有幾種方案
  • 前端數據存儲方式(cookies,localstorage,sessionstorage,indexedDB)
  • http緩存問題,答曰304,繼續問緩存壽命,怎麼判斷文件在服務器是否更改的
  • 廣東用戶忽然頭條APP刷不出東西了,怎麼排查問題?

HR面: 三面leader去開會了,HR小姐姐先面了。小姐姐很漂亮,也很和善微信

  • 讓我介紹下本身,本身的優勢和缺點,同窗和朋友怎麼看你
  • 和別人合做過項目沒(答曰作過項目負責人),是怎麼協調組員合做的,有過沖突和矛盾還有困難?怎麼解決的
  • 問拿到的offer,談談爲何選擇頭條
  • 問你瞭解頭條多少,下載APP沒,怎麼看待
  • 假如說方方面面都算上,你以爲你在班級裏排名能多少,爲何,比你高的那些人那些地方比你好?

三面: 感受很叼,應該是leader同樣的位置

  • 簡單自我介紹以後詢問我項目相關問題,看到我有學機器學習問我能不能用機器學習去自動化測試
  • 如何監控異常流量,若是是脈衝呢?如何和正常流量做區分
  • 如何將大量日誌中的異常記錄或者錯誤揪出來 開放式討論了很久 blah blah...
  • 題目:給了一個看不懂的C++代碼,貌似是考指針函數和構造(答曰:GG,不會)
  • 最後一個坑爹題目= =:爬取今日頭條logo,仔細看了下DOM是Vue動態生成的啊!bs根本爬不到,要解析js,分析了一陣子,面試官還算滿意

三天後出結果,過了,可是要加面一次交叉面,被調崗到測試開發

四面: 電話面試,在牛客網上

  • 第一個問題是LCS問題,很簡單可是緊張的要死寫了將近半個小時,從N2的解法到cursor跳躍優化,最後沒寫DP的解法,面試官追問怎麼寫測試樣例,舉了10餘個以後面試官不耐煩了說下一題
  • 設計一個學校選課系統,而後開始各類加需求(要求課程有不一樣教學班和老師,要求能查詢任意一天課程狀況,要求查詢學平生均分等等),各類被懟... 結束

一樣三天以後出結果,拿到offer

最後

最後祝你們可以拿到理想Offer!

掘金技術徵文連接👉 juejin.im/post/5aaf2a…

相關文章
相關標籤/搜索