背景
三月份的時候看到有同學在朋友圈轉發了實習僧的騰訊內推計劃,還在懵懵懂懂的我突然發現該找暑假實習了。結果內推成功簡歷投出去後就石沉大海,在等待了將近一個月後還是進入了校招流程。
騰訊的筆試題向來難度頗大,還好有驚無險的通過了筆試(其實筆試也不怎麼刷人)。趕在面試前連夜奔到南京,頂著一晚上基本沒睡的眩暈開始了一面。
一面的面試官人真的很好,不僅溫柔還很認真(*/ω\*),反正就是聊的很愉快。這場面試持續了大概70多分鐘,結束後晚上查面試結果就顯示為複試中了。
在焦急的等待和複習中度過了兩天後終於等來了二面通知。二面的過程比較倉促,可能也是沒有通過的原因之一吧╮(╯_╰)╭。面試結束後也沒有時間讓我問問題,我也不知道我自己到底掛在哪點上。回去後等了一天,發現狀態還是”複試中“,GG(因為第二天是南京場的最後一天)。
問題彙總
一面
- 判斷單連結串列是否存在環
- 二叉搜尋樹如何刪除節點
- C 成員函式的覆蓋,重寫,隱藏
- C 虛擬函式如何實現
- 解構函式為何需要使用Visual修飾
- C語言全域性變數在記憶體中的存放位置
- C 虛擬函式表在記憶體中的存放位置
- Java多執行緒如何解決資料共享問題
- tcp的滑動視窗機制
- tcp的慢啟動機制
- 使用C語言設計一個MemMove函式
- Android的程序間通訊機制
- Android的broadcast相關,動態註冊的receiver是否需要手動取消註冊
- Java LinkedList的原理和工作方式
- ……剩下可能還有幾題時間太久記不住了
二面
- 設計一個最小棧,以O(1)的時間複雜度找到棧中元素的最小值
- 介紹你的專案,為什麼要做,難點在哪,如何解決等等
- 如何對資料庫的IO進行優化
- 儲存大量(上億)的單詞,如何在最短時間內找到想要的資料
- HashMap如何實現,資料的儲存結構
- 作業系統為什麼要在外存上使用分頁技術
- 一個住西藏的大客戶,使用App出現了小故障,無法點選某個按鈕,如何在最短時間內進行處置
- 怎樣實現我方工程師在後臺可以直接獲取客戶的Debug日誌而無須客戶操作
一道智力題,我整理了一下複述在此。
有七個完全相同的筐,每個筐裝有七個從外觀上完全無法分辨出差異的橙子。其中有六個筐中的橙子都是每個10兩,只有一個筐中的橙子是每個7兩。請問,如何使用一臺可以顯示重量的電子秤只稱一次就找出裝有7兩橙子的筐。
因為智力不夠,這道題並沒有完全做對(手動微笑再見),在網上也沒有找到題目。所以如果有好心人知道答案,麻煩評論區告訴我一下,謝啦~
總結
二面被刷的原因,大概分析了下。
- 說話不夠謹慎,得意忘形了。
- 沒有介紹自己在面試前準備的專案,臨場換了個,介紹的難點不夠多,在匆忙的面試中沒有給面試官留下較深的印象。
- 有一兩個基礎知識沒答出來,算是減分,騰訊實習招聘很看重科班基礎。
不知道為啥感覺移動端的要求好像要稍微高一些。不僅考察的範圍略廣,深度也比較大,若不是我提前進行了大量的準備,估計一道題都答不出來╮(╯_╰)╭。
我認識的倆人,一個大學同學,一個小學同學,都拿到了實習offer,崗位都是後臺開發……讓我嚴重懷疑是不是Java後臺要求低一些(滑稽)。不過話說回來,應該還是技術不過關吧 ㄒ-ㄒ。
写评论
很抱歉,必須登入網站才能發佈留言。