騰訊春招實(shí)錄(java后端一二面)
在每次過完年之后,我們經(jīng)常會(huì)聽到一些金三銀四跳槽季的話題。
何謂金三銀四呢?在每年的三月和四月,各大企業(yè)都會(huì)空出非常多的工作崗位,其中一部分崗位是留給想跳槽的人準(zhǔn)備的。而絕大多數(shù)呢,都是留給應(yīng)屆畢業(yè)的大學(xué)生的。我們將這段時(shí)間稱之為春招,春招相當(dāng)于我們高考過后的補(bǔ)錄,相當(dāng)于給了大四畢業(yè)生們第二次機(jī)會(huì)。
當(dāng)然,大三的學(xué)生們也可以參加春招。
以下是我在春招期間的一次真實(shí)的騰訊面試經(jīng)歷。
騰訊一面
面試剛開始,面試官讓我做了一個(gè)自我介紹。關(guān)于自我介紹,正常是三分鐘左右,我一般不到兩分鐘就介紹完了。因?yàn)槊嬖嚬賹?duì)我們的認(rèn)知都是簡歷上的,所以需要我們做這個(gè)自我介紹,只要把自己的優(yōu)勢介紹到位了,我個(gè)人認(rèn)為時(shí)間什么的反而不是那么的重要。
自我介紹之后就是技術(shù)上的提問了,這個(gè)才是我們應(yīng)該關(guān)注的核心。
面試官提問:
介紹一下你的項(xiàng)目吧(簡歷上寫的,面試官一般都會(huì)從項(xiàng)目問起)
說一下nginx(項(xiàng)目中用到的技術(shù)),nginx的底層?(不會(huì))
這個(gè)項(xiàng)目是你一個(gè)人做的嗎?
說一下HashMap(我回答了五六分鐘左右)
深拷貝和淺拷貝的區(qū)別?使用場景?
線程和進(jìn)程的區(qū)別?
wait和sleep的區(qū)別?(我還答了一下synchronized和Lock的區(qū)別,盡量把面試官的思維帶到你擅長的地方)
代碼加鎖之后有明顯的效率問題怎么辦
虛擬機(jī)的內(nèi)存分配(如果會(huì)的話,最好回答一下JVM調(diào)參,既能給自己加分,又能拖延面試時(shí)間)
對(duì)象什么時(shí)候從新生代到老年代
JVM中垃圾對(duì)象的閾值什么時(shí)候會(huì)-1(這題我沒遇見過,一點(diǎn)思路沒有)
訪問數(shù)據(jù)庫有明顯的效率問題(好像是這么問的,我答的是通過日志查詢慢sql,加索引,explain.....,就是怎么進(jìn)行sql優(yōu)化)
TCP和UDP的區(qū)別
TCP和UDP同時(shí)綁定80端口,會(huì)發(fā)生沖突嗎(答不上來)
TCP三次握手和四次揮手(問的很詳細(xì),我忘了好多細(xì)節(jié),答得不是很好)
TCP建立連接三次握手,為什么斷開連接要四次揮手
單例模式了解嗎?
什么是粘包,產(chǎn)生粘包的原因?
有興趣轉(zhuǎn)C語言嗎?(回答這種問題一定要說:有興趣。因?yàn)槲覀儗W(xué)編程學(xué)的是思想,如果一門語言學(xué)好了,再去學(xué)其它的會(huì)很快。我們面試的目的是要先進(jìn)去這家公司)
怎么設(shè)計(jì)一個(gè)View框架(這道題我很懵)
最后就是提問環(huán)節(jié)了,每次面試完我們都會(huì)有一個(gè)向面試官提問題的機(jī)會(huì)。把握好這個(gè)機(jī)會(huì),我一般提問的都是怎么進(jìn)一步深化我的學(xué)習(xí),怎么學(xué)習(xí)算法,公司目前用的什么技術(shù)......總之,提問的問題一定要是積極性的,盡量加深面試官對(duì)我們的好感。
一面整體下來花了五十多分鐘,其實(shí)面到這個(gè)時(shí)間點(diǎn),一面基本上就是穩(wěn)了,趕緊準(zhǔn)備二面吧。
我的預(yù)感還是很準(zhǔn)的,第二天早上就通知我二面了。
二面是一道算法題:實(shí)現(xiàn)兩個(gè)鏈表的翻轉(zhuǎn)求和。
就一道題,遺憾的是,我干了40分鐘沒出來........
本來感覺已經(jīng)沒機(jī)會(huì)了,沒想到過了兩周又通知我面試(我到現(xiàn)在都不知道是三面還是被騰訊的另一個(gè)部門撈了...)
又開始了新一輪的面試,這次面試官上來就是計(jì)算機(jī)組成原理、操作系統(tǒng)、計(jì)算機(jī)網(wǎng)絡(luò),我主要學(xué)習(xí)的都是java方面的知識(shí),這次真的是被吊打,全程都是面試官在說,我在聽.....結(jié)果不出所料的掛了。
春招我投了好多家公司,BAT,360,作業(yè)幫、螞蟻金服、度小滿....,公司的筆試基本上都參加了,沒有一個(gè)過了的...。互聯(lián)網(wǎng)現(xiàn)在是真的卷。
最后反思了一下,各種原因都有吧,主要還是自己準(zhǔn)備的不夠充分,接下來的時(shí)間努力努力再努力吧!
以前并不喜歡寫博客什么的,因?yàn)闀?huì)花費(fèi)很多的時(shí)間。但現(xiàn)在發(fā)現(xiàn)復(fù)盤真的很重要,每一次的復(fù)盤都會(huì)學(xué)下新的東西。既然是好的,那就應(yīng)該堅(jiān)持。
世界很大,我想出去看看。
