騰訊面試小經驗(一)

2022-09-05 09:24:08 字數 1210 閱讀 3103

我是在長沙面的試,下面的情況都是以長沙為準的哈。

招聘的崗位:應用開發

面試我的是以為比較年輕的學長,但看起來很嚴肅,我也努力的使自己鎮靜下來。簡單的介紹完自己之後,下面是我記得比較清楚的幾個問題了:

1、  給你兩個鍊錶,如何檢測他們是否重合?

(本身這個問題的是挺簡單的,之所以要花點時間介紹是因為要注意如何在很緊張的情況下回答面試官問題。自己當時就是在腦子裡面一片空白,什麼都不記得。在這種情況下就要注意如何回答面試官的技巧了,首先不要表現出緊張,如果真的是沒有碰到的問題,誠實地告訴他自己沒有研究過;但是如果是演算法這類自己很熟悉,只是沒碰到一模一樣的但解題思路都差不多的問題的時候,就不要直接說不會,要把自己學過的東西展示給他看,尤其是要把自己的解題思路一步步展示出來,面試官想要從中看出的是你面對陌生問題的處理能力、你解決問題的能力。只要你有思路,他知道你在思考,他會和你互動、會給你提供建議,你就要勇敢自信的展示自己解決問題的過程。)

一上來本來就挺緊張的,還直接就問我演算法,一下子有點方。雖然有印象這個演算法,但是真的一時記不起來了,雖然如此,自己還是硬著頭皮把所有學過的演算法知識用上去嘗試解決,學長很容忍我,給了我很多時間,真的非常感謝他!然後我一步步要嘗試解答,最終嘗試的幾個有效的演算法說給他:(1)將第乙個連鍊錶的鏈尾連到第二個鍊錶的鏈頭,再利用乙個遍歷速度為1的指標,乙個遍歷速度為2的指標,檢測是否出現環,如果有,則表明有重合;(2)他問我有沒有更簡單的,然後想了一會兒,不確定的說,我感覺其實只要檢測兩個鍊錶的最後乙個節點就可以判斷是否重合呀,他說對!(頓時我暈!!,怪自己太傻);(3)接著他們如何兩個鍊錶本身就有可能存在環怎麼辦?有了第乙個想法的支撐,這個問題也就迎刃而解了:可以計算得到他們一開始出現環的位置,如果在環外重合,出現環的位置相同;如果在環內重合,則往後遍歷第乙個鍊錶出現的位置會遇上第二個鍊錶出現環的位置;否則在檢測最後乙個節點。

如果要說自己面試有什麼亮點的話,回想起來只有在回答這個問題的時候可能引起面 試官興趣了,自己比較冷靜、想法比較多、臨場發揮不錯。

2、  做過web**嗎?介紹一下專案。介紹一下session和cookie的區別。

3、  都學過哪些設計模式?簡單工場和抽象工場的區別?

4、  死鎖與阻塞有什麼區別?

5、  都用過哪些資料庫?給你乙個資料庫,如何讓資料庫操作出現死鎖?

6、  給你乙個任意的樹結構,你要怎麼設計資料庫進行儲存?

問題2-5都是可以在很多面試寶典上找到的,我就一一說了;

至於問題6,應該是設計的表中字段有key值和父節點的值。

騰訊面試經驗

三面是總監面,本人不幸被拒了,這次面試沒有問專案相關的問題,專案的問題是放在二面問的。三面給人的感覺要求很嚴,有些問題看似基礎,但問得很細,稍有閃失就被pass,絕不能有模稜兩可那種回答,以下是面試題 1 tcp三次握手的過程,accept發生在三次握手哪個階段?2 tcp流,udp的資料報,之間有...

騰訊面試經驗2

地點 重慶萬達艾美酒店。資訊 女,本科應屆生,面試後台開發崗位。終於輪到我面試了,地點是,走出等候室,仍然是剛剛的小哥哥給我帶路,幫我刷卡按電梯,並一直誇讚和鼓勵我,我苦笑一句說我自己也覺得很意外,而且我看過來面試的都是研究生,他很溫柔地告訴我沒關係,面試官對研究生的要求和本科生的要求是不一樣的哦 ...

HTML編寫小經驗

在用html hypertext markup language,超文字鏈結標示語言 語言編寫web頁面時,由於所用的web瀏覽器對html支援的程度不同,常常會在html語言的運用上產生一些疑問。在此,將幾點經驗奉獻給大家,以供參考。html中的幾種常用特殊符號 符號 替代指令 小於符號 lt 大...