歡聚時(shí)代(yy)面試之尷尬一面

新的一年又到了,各大廠也開始了春季社招。很榮幸,我成功收到了歡聚時(shí)代的面試邀請(當(dāng)時(shí)很激動(dòng)哈,因?yàn)榍皫追昼娺€跟我老大說,如果能有一次大廠的面試也足以在同學(xué)面前吹吹牛了)。接著就開始了我的瘋狂準(zhǔn)備。俗話說臨陣磨槍,不快也光嘛。哈哈
好了,開始我的面試過程---->

1.先來個(gè)自我介紹--->介紹完后
你是用什么語言開發(fā)的,OC?Swift?還是C++? (OC)
2.那你說下OC是一門怎樣的語言 (巴拉巴拉嗶嗶一通)
3.那你剛才說他底層是消息機(jī)制,那么什么是消息機(jī)制?(回答有說到objc_msgSend)
4.那你說下如果對一個(gè)空對象發(fā)送消息,是如何流轉(zhuǎn)的?(巴拉巴拉... )
5.那什么叫運(yùn)行時(shí)機(jī)制 (...)
6.說下strong,weak,assign。(嗶里巴拉...說weak時(shí),提到了block)
7.block的存儲(chǔ)域問題(棧區(qū)比如if、for的大括號,臨時(shí)性的,用完就會(huì)釋放;堆區(qū)通過copy...又一頓嗶嗶)
8.為什么要放到堆區(qū) (保持引用,避免用到時(shí),在內(nèi)存中找不到...)
9.說下MVC (又一頓嗶嗶...)
10.那你數(shù)據(jù)請求在哪里做 (C,然后又說也可以放到M里做<感覺自己萌萌噠,已經(jīng)被虐傻了,極度不自信>;提到了MVVM)
11.那你怎么看MVVM(我的理解是不論是MVVM,MVCS,MVP都是從MVC中演化來的;MVVM中的MV和MVC的MVC作用相同,VM是用來做數(shù)據(jù)相關(guān)的操作的,比如網(wǎng)絡(luò)請求...嗶哩吧啦又嗶嗶了一頓。這時(shí)感覺這位面試官大牛已經(jīng)露出失望的神色了~~)
12.一個(gè)頁面,只有一個(gè)tableview的這種簡單頁面,要同時(shí)保證數(shù)據(jù)的正確獲取,和UI界面的正確刷新(當(dāng)時(shí)一問我就蒙了,想了下,應(yīng)該是數(shù)據(jù)安全的問題,該加鎖,我就說應(yīng)該加鎖,保證數(shù)據(jù)安全。然后大牛就說怎么加鎖,加什么鎖。
好吧,我承認(rèn)我多嘴了,我就不該回答,因?yàn)槲腋静恢兰邮裁存i,我就說加互斥鎖,好吧又來了,那什么叫互斥鎖,我說不是很清楚...,那你說下有幾種鎖吧,我說不清楚...好了感覺要涼了~
走的時(shí)候,請教了大牛這個(gè)問題。大牛說再yy直播里面,主播開播,關(guān)播,cell都會(huì)增加減少。這時(shí),用戶點(diǎn)擊這個(gè)cell<實(shí)際已經(jīng)不存在了的>,這時(shí)就會(huì)造成crash)
13.你剛經(jīng)常提到selector,它是具體是什么(完全懵逼,之前還記得來著。當(dāng)時(shí)已經(jīng)傻掉了,只能說不會(huì),不記得了)
好了,今天就先面到這,后續(xù)如果有復(fù)試,我們再聯(lián)系你,你的基礎(chǔ)比較薄弱,請~

我的分享也到此為止了,最后等電梯的時(shí)候,大牛出來打水,遇到了,又對我說回去多看看書,我回答說我一直有看書...然后電梯來了(心里很糾結(jié),要繼續(xù)聊還是走呢。想想還是走吧,然后給了個(gè)歉意又失落的微笑,我就滾蛋了)。
最后總結(jié)下心得~
雖然過程短暫,但足夠精彩。面試的過程,也是交流的過程,一個(gè)免費(fèi)大牛告知你不足的機(jī)會(huì),一個(gè)認(rèn)清自我的機(jī)會(huì)。大牛很厲害很厲害,總是能找到切入點(diǎn),一環(huán)扣一環(huán),知識(shí)越問越深,逼的你也越來越緊。同時(shí)也發(fā)現(xiàn)自己基礎(chǔ)不牢實(shí),什么都有看過,但是都是一知半解,不夠徹底,不夠清晰,達(dá)不到理解,或者說是融會(huì)貫通的程度。一連貫的問題壓過來,而且是越來越深的這種,真的應(yīng)付不來。在今后的工作學(xué)習(xí)中,自己也需要更加的專注,do what you do~

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容