1. 程式人生 > >騰訊筆試、OMG一面、二面、HR面

騰訊筆試、OMG一面、二面、HR面

一年有餘沒有寫部落格了,這一年經歷了很多事。找實習、夏令營、考研、腳骨折受傷、複試、來到中科院工作。直到最近,才有時間一一記錄這一年以來的發生的種種事情。先從去年騰訊面試說起吧,時間久遠,可能記憶得不是太完全。

騰訊面試是按城市來分,申報時可以選擇希望面試城市。每個城市有一個點集中面試,通常為租借的酒店和騰訊自己公司的場地。

申請模式為:申報部門(如OMG、WXG等)+功能職位(後臺、前端、演算法等)。我這次申請的是SNG的後臺開發工程師,後來面試時得知由於期望的實習地是北京所以改為了OMG的面試官來進行面試。

筆試

筆試分為選擇題和大題。選擇題內容包括但不限於:C語言基礎、簡單資料結構、簡單智力題、計算機網路、作業系統等。大題包括簡答和演算法題,都算比較基礎。簡答題就是回答類似於“談談執行緒與程序的區別”這種問題,儘量多答就好。演算法題大一C語言課程做過,輸出特定形狀的字元影象,做得還算比較順利。

一面

一面在人大附近的一個酒店,由於北理離人大很近,那天我是直接走過去的。官方的申請中心會給出應該到達的時間,去到面試場地先在大廳等候叫號。

等待面試過程中跟旁邊的面友聊了聊,發現都是碩士生,其中一個北大的碩士也是面的後臺開發。感覺當時心態就放平了點,畢竟大家競爭力都很強,自己就當來取經就好。

叫到我時,領號碼(對應的是面試官的桌號),走到另一個大房間,裡面大概有50桌面試,找到我的對應桌開始面試。

自我介紹,在你講的過程面試官會看你遞上的簡歷。一般一面是面一些簡單的知識,我這次輪到的問題是:

  1. 講一講TCP協議的“三次握手”和“四次握手”。
  2. 談談執行緒和程序的區別。
  3. 手寫程式碼-連結串列逆置(用了leetcode上一種遞迴寫法,面試官看了一會)。
  4. 好像問了問專案,記不太清楚了。
  5. 動態規劃,給定一串數字,確定最大子串和。不要求寫程式碼,思考給出思路(這個想了會給了種解法,還跟面試官討論了一下。這裡注意重點是能清楚地表述出思考過程,即使是錯誤的思路,面試官應該也會給一些引導。切忌一句話都不說一直悶著頭思考)。
  6. 開放性題,如何確定北京有多少量出租車(拿到問題就樂了,因為之前面的也比較順,就一邊想一邊說,大致就是轉化為了一個樣本統計問題)。

大致就是上面這些問題,可能還有一些細微的遺漏了。但是種類就是:計算機基礎、簡歷專案、手寫程式碼、開放性思考題,跑不出這幾類問題。在面試結束後,如果時間比較快,有機會反問面試官一些問題。我當時就問了面試官的身份和對自己表現感覺如何。

二面

二面還是相同的地方,人少了很多,同樣的流程來到面試桌,桌子數量也少了很多。這次面試的是OMG做推薦演算法的Boss,提問的內容出乎意料:

  1. 本科中學到的課程,有深刻印象的有。
  2. 自己做的專案中哪些最有印象,最深刻。
  3. 由於我簡歷中有一個數學建模比賽的獲獎,問到了建模具體用到的模型。
  4. 自己有哪些缺點。
  5. 如果去問老師和同學,他們會如何評價自己。
  6. 一道智力題

面完覺得很開心,沒問太多技術細節。後來想想,這其實不是太好的事,因為可能你的簡歷上沒有太多吸引面試官的地方,只能根據一些非技術問題來考察你的思維和表達能力。我問了和一面一樣的問題,還問了面試官對於BAT三家公司業務的看法。

HR面

這次是到OMG部門面試,也就是知春路的西格瑪大廈。被通知參加HR面還挺開心,感覺穩了。後來發現還是太naive了。

進到公司內部,有部門的小姐姐刷門禁接我們進去。雖然對於公司環境只能管中窺豹,也不允許亂走動,還是能感覺到T廠作為國內top網際網路公司,工作環境十分舒適。

之後HR姐姐來叫我們分別出去面試,是直接到休息區的小圓桌聊天,沒有涉及到技術問題。能想起來的有:

  • 談談讓你印象最深的專案。
  • teamwork出現狀況如何解決,作為teamleader如何組織團隊較好地完成工作。
  • 哪裡人,為什麼來北京讀書。
  • 有沒有同時參與其他公司的面試,是否拿到了offer
  • ……

我也問了她各種問題,聊完還覺得蠻開心的。

沒想到一週後都沒收到面試通知,找到聯絡方式去問,結果掛了。自己回想面試過程思考總結,覺得表現沒有太多丟分的地方,和各面試官都聊的很好,可能還是簡歷太弱了,比不過研究生。從二面的面試官問的問題就能看出來。

總的來說,騰訊的面試還是感覺很舒服的,包括面試官的態度和麵試過程的體驗。面經總結如上,說不定以後還會再戰騰訊。

相關推薦

筆試OMG一面HR

一年有餘沒有寫部落格了,這一年經歷了很多事。找實習、夏令營、考研、腳骨折受傷、複試、來到中科院工作。直到最近,才有時間一一記錄這一年以來的發生的種種事情。先從去年騰訊面試說起吧,時間久遠,可能記憶得不是太完全。 騰訊面試是按城市來分,申報時可以選擇希望面試城市

雲(Linux)安裝.net core sdk2.1net core runtime2.1

cor -m rod asp pac 安裝 core 分享圖片 spn 按照微軟指令安裝: sdk2.1:https://www.microsoft.com/net/download/linux-package-manager/centos/sdk-current 1.

無人車開進矽谷!建團隊招人才,國內放出商務崗位

李根 發自 凹非寺 量子位 報道 | 公眾號 QbitAI 騰訊,正在把無人車開進矽谷。 雖然還沒有加州上路路測牌照,但團隊組建和人才招聘,早已開始。 最近,他們通過一則LinkedIn廣告,進一步披露了需求和進展。 另外,國內的人才需求也比之前更明確且範圍擴大

基於AI Lab詞向量進行未知詞短語向量補齊與域內相似詞搜尋

(~免費廣告位一則~) AI Lab開源大規模高質量中文詞向量資料,800萬中文詞隨你用,質量非常高,就是一個詞向量.txt檔案都有16G之多,太誇張了。。不過的確非常有特點: ⒈ 覆蓋率(Coverage): 該詞向量資料包含很多現有公開的詞向量資料所欠缺的

億萬量級告警是如何做到全快的?

講師簡介 樑定安 10年運營開發、海量運維和架構規劃經驗,任騰訊社交平臺運維團隊負責人 主要負責Qzone、相簿、音樂等社交平臺類業務的運營開發和運維規劃工作 精通海量服務的架構設計和自動化運維建設 目前專注於devops、APM、大資料的運維實踐探索 自我介紹 我是來自於騰訊社交網路事業群

使用優圖SDK,實現人臉識別身份證OCR識別

由於公司業務需要對接身份證識別資訊,然後在網上找了好久,發現雲脈做OCR在國內做的還不錯,但是由於是收費的,只能放棄。最後是找到了騰訊優圖,目前的騰訊優圖使用是免費的,也沒有使用觸發限制。 騰訊優

筆試題目

blog 位數 比較 判斷數字 是否 一個數 排列 個數字 筆試題目 1. 統計論壇在線人數分布 求一個論壇的在線人數,假設有一個論壇,其註冊ID有兩億個,每個ID從登陸到退出會向一個日誌文件中記下登陸時間和退出時間,要求寫一個算法統計一天中論壇的用戶在線分布

算法崗一面算法題——計數排序

sort space oat ret light 函數 class 兩個 not 給定兩個整數數組,對第一個數組進行排序,整數順序由其在第二個數組中的位置決定。對於沒有出現在第二個整數數組中的整數,應排在末尾,其之間的順序無限制。這裏整數的取值範圍是[0, 2 ^ 32 -

筆試3

fir ati system int() scan rgs ringbuf 喜歡 parseint 小Q喜歡吃甜食,有一天他拿到了一個巧克力條,這個巧克力條由許多排在一行的巧克力球組成,有些球上有堅果,有些球上沒有堅果。 小Q想把這個巧克力條掰成很多塊(每塊包含至少一個巧克

2017暑假筆試題-查詢叉樹的根

/* 騰訊2017暑假筆試題-查詢二叉樹的根 對於一個高度為k的滿排序二叉樹,給定k和三個數, 找到這三個數的最小根節點 */ #include <iostream> #include <vector> #include <algorithm> u

9.16 筆試程式設計題ac程式碼

思路: 求lcm(1, 2, …, n, …, m) = lcm(n + 1, …, m) 根據算數基本定理 #include <cstdio> #include <cstring> #include <cmath> #i

筆試經驗-不是大牛-勿看

2018.9.16 1.字串係數。字串A和B,找到B中有A的多少個長度為k的子串。 思路:找到A中長度為k的子串,存到set裡。            找B中的長度為k的子串,若在set裡有就++。    只通過90%。 #include <iostream&

從零開始之驅動發開linux驅動(linux裝置驅動中的併發控制)

本文參考自宋寶華老師的《linux驅動開發詳解》 併發(Concurrency) 指的是多個執行單元同時、 並行被執行, 而併發的執行單元對共享資源(硬體資源和軟體上的全域性變數、 靜態變數等) 的訪問則很容易導致競態(Race Conditions)   只要併發的

增持,B站次元的商業化道路仍佈滿荊棘

文|易敏 來源 | 瀟湘財經(XiaoxiangFin) 近日,B站與騰訊聯合宣佈達成戰略級合作,合作內容包括動畫、漫畫、遊戲等ACG(Animation、Comic、Game)生態鏈條的上下游。之前在本月初騰訊對B站進行共3.176億美元現金的投資,增持股份

leetcode 筆試試題之連結串列題目總結(持續更新。。。)

一、合併兩個有序連結串列(簡單) 將兩個有序連結串列合併為一個新的有序連結串列並返回。新連結串列是通過拼接給定的兩個連結串列的所有節點組成的。  示例: 輸入:1->2->4, 1->3->4 輸出:1->1->2->3-&

java實現筆試反轉字串中的單詞

題目描述:將輸入的字串中的單詞進行反轉,標點符號不進行反轉,例子:I am a good man. -> man. good a am I import java.io.IOException;

筆試演算法題

輸入歌曲總長度以及第一類歌曲長度A以及數量X和第一類歌曲長度B以及數量Y。輸出總共有多少種歌曲組合方法。var sum=5; var A=2; var X=3; var B=3; var Y=3; var rest,x,y,methods; for(var i=X;i>

筆試程式設計題--小Q上廁所

題目 小Q今天在上廁所時想到了這個問題:有n個數,兩兩組成二元組,差最小的有多少對呢?差最大呢? 輸入 輸入包含多組測試資料。 對於每組測試資料: N - 本組測試資料有n個數 a1,a2…an - 需要計算的資料

筆試題目準備

呼叫一個DLL中的函式有兩種方法: 1.載入時動態連結(load-time dynamic linking),模組非常明確呼叫某個匯出函式,使得他們就像本地函式一樣。這需要連結時連結那些函式所在DLL的匯入庫,匯入庫向系統提供了載入DLL時所需的資訊及DLL函式定位。 2.執行時動態連結(run-time

筆試(3)

5、紙牌遊戲 【題目描述】牛牛和羊羊正在玩一個紙牌遊戲。這個遊戲一共有 n 張紙牌, 第 i 張紙牌上寫著數字 ai。 牛牛和羊羊輪流抽牌, 牛牛先抽, 每次抽牌他們可以從紙牌堆中任意選擇