- 線程執(zhí)行結(jié)束,我們?cè)趺粗浪Y(jié)束了,其實(shí)是ipc的問(wèn)題…
- tcp和http區(qū)別
- 然后讓我手算255.255.250.0子網(wǎng)掩碼的IP可以有多少個(gè),應(yīng)該是8+2,所以是2的10次方個(gè)
- 剛開(kāi)始記錯(cuò)了,32/4是8,記成了6,面試官一直問(wèn)我確認(rèn)嗎,還好后來(lái)反應(yīng)過(guò)來(lái)了…
- ndk了解嗎
- 音視頻為什么編碼,常見(jiàn)的音視頻格式
- 說(shuō)一下ffmpeg吧
- opengl是干嘛的,egl是干嘛的
- android怎么往ndk通信與調(diào)用的,我答了binder,不對(duì),后來(lái)看了書(shū)應(yīng)該是jni
- 算法:java手寫(xiě)一個(gè)鏈表類,同時(shí)將兩個(gè)這個(gè)類的有序鏈表合并
唉,我先弄成了雙向鏈表,說(shuō)不要這么麻煩,后來(lái)合并又忘了把鏈表往下一個(gè)指了
感想
面試期間,面試官提醒了我一些(面試官是真的好),但是讓我比較意外的是,我準(zhǔn)備了好多android,Java的內(nèi)容,但是一點(diǎn)都沒(méi)有問(wèn)到……感覺(jué)有些勁兒使錯(cuò)地方的感覺(jué)。
字節(jié)考的東西與其他家的有點(diǎn)不一樣,但是也是看基礎(chǔ),就比如那個(gè)子網(wǎng)掩碼的問(wèn)題
面試官還是很nice的,提醒了我一堆東西,我感覺(jué)收獲很多。
反問(wèn)環(huán)節(jié)
感覺(jué)面試官人很好,我當(dāng)時(shí)問(wèn)了一下他,如果我進(jìn)了公司成為正式員工,一般做什么工作。他的回答大概是,公司的工作比較多,看我的個(gè)人興趣和能力,我Java和android做的比較多,應(yīng)該是去做sdk和比較上層的東西。
后來(lái)他告訴我,這里的工作,九成都是用c++,問(wèn)我這個(gè)方面有沒(méi)有問(wèn)題。當(dāng)時(shí)我心里覺(jué)得還是有些挑戰(zhàn),但是為了面試可以順利一點(diǎn)還是說(shuō)了沒(méi)有。
受挫
一面體驗(yàn)還可以,感覺(jué)通過(guò)的可能性還是比較大的,但是萬(wàn)萬(wàn)沒(méi)想到,居然掛了。
逆襲
一開(kāi)始不知道被刷下來(lái)了,我還向一些前輩打聽(tīng)字節(jié)二面需要注意的事項(xiàng),想著提前做一些準(zhǔn)備。所以,收到“感謝信”的時(shí)候還是很受打擊的。
當(dāng)時(shí)想著,再投一次,這次一定要進(jìn)去。
**大概閉關(guān)復(fù)習(xí)了半個(gè)月,那段時(shí)間里,一直在網(wǎng)上找資料,看別人的面經(jīng),刷題庫(kù)。**雖然找資料的過(guò)程很辛苦,但是當(dāng)時(shí)心里憋著一口氣,動(dòng)力很足。
比較幸運(yùn)的是,當(dāng)時(shí)關(guān)注的一個(gè)公眾號(hào)分享了一份大廠的面試真題,還有一套比較系統(tǒng)的Android系統(tǒng)學(xué)習(xí)資源。后面的大部分時(shí)間就是在啃這些資料。
指路↓↓↓
1307頁(yè)字節(jié)跳動(dòng)Android面試全套真題解析
耗時(shí)298天,8大模塊、3382頁(yè)66萬(wàn)字,Android開(kāi)發(fā)核心知識(shí)筆記!
半個(gè)多月后,對(duì)自己多了一些自信,決定開(kāi)始新一輪的戰(zhàn)斗。沒(méi)想到這么順利就拿到了騰訊的offer。
騰訊面試(絲滑)
騰訊一面,30分鐘
時(shí)間有點(diǎn)遠(yuǎn),記不太清了
不過(guò)記得,問(wèn)的問(wèn)題都是和比較常問(wèn)的問(wèn)題,算法是手寫(xiě)了快排和雙重鎖單例模式。
騰訊二面(PCG)
時(shí)間
18日15時(shí) 時(shí)長(zhǎng)90分鐘,60分鐘提問(wèn),30分鐘手寫(xiě)算法
問(wèn)題
- 說(shuō)一下幀率,比特率,分辨率
- 常見(jiàn)的幀率是多少,我說(shuō)是60或者30,然后一直追問(wèn)電視的幀率是多少,我一直在30和60之間猶豫,一直問(wèn)我確認(rèn)嗎,最后我說(shuō)了一下逐行掃描和隔行掃描
- 分辨率,只說(shuō)了1080*720,好像還是錯(cuò)的,不過(guò)說(shuō)了像素是RGB,最初是8:8:8,因?yàn)槿搜蹖?duì)不同光線的敏感度不同,所以是9:9:6,現(xiàn)在rgb每一個(gè)增加到了10字節(jié)
- 點(diǎn)擊應(yīng)用圖標(biāo)以后的流程,AMS是什么
- 啟動(dòng)模式,生命周期
- activity與service通信
- broadcast是什么
- webView知道嗎
- HashMap和concurentHashMap
- android優(yōu)化做過(guò)嗎,我答了內(nèi)存泄漏,ANR的情況,并且怎么解決他
- 做過(guò)微信小程序嗎
- 三次握手,第三次失敗會(huì)怎么樣
我說(shuō)服務(wù)器不能確認(rèn)客戶端有接收信息的能力,會(huì)觸發(fā)超時(shí),重傳 - 他說(shuō)有點(diǎn)不對(duì),怎么知道客戶端沒(méi)有接收
然后我說(shuō)ICMP有回送與請(qǐng)求的報(bào)文,可以確認(rèn)兩臺(tái)機(jī)子是否能夠建立連接,并且有超時(shí)與源端抑止的差錯(cuò)報(bào)文,所以可以知道 - 你會(huì)怎么設(shè)計(jì)三次握手
思考題
- 0.5喜歡足球,0.6喜歡籃球,0.8喜歡排球,同時(shí)喜歡足球和籃球的是多少
我說(shuō)0.3,對(duì)方說(shuō)不對(duì),想了一下,說(shuō)是0.1到0.5之間
算法
- 求字符串的最大回文字符串
我用了動(dòng)態(tài)規(guī)劃
(對(duì)了寫(xiě)代碼使用的是QQ,屏幕共享與打開(kāi)攝像頭)
非技術(shù)問(wèn)題和反問(wèn)
- 為什么選擇你現(xiàn)在就讀的大學(xué)和專業(yè)
- 為什么選擇做Android音視頻
- 你們是什么部門,他說(shuō)騰訊直播,騰訊課堂這些是他們負(fù)責(zé)的
- 你們主要使用什么語(yǔ)言,C++嗎。他說(shuō)主要寫(xiě)客戶端,主要是Java和object C,我們這里是兩個(gè)平臺(tái)都要寫(xiě)的,學(xué)IOS有問(wèn)題嗎,我說(shuō)沒(méi)有
- 他問(wèn)什么時(shí)候可以實(shí)習(xí),我說(shuō)投的的暑期,但是現(xiàn)在因?yàn)闆](méi)開(kāi)學(xué),所以過(guò)幾天或者暑假都可以
- 他問(wèn)為什么實(shí)習(xí)寫(xiě)的是3到6個(gè)月,我說(shuō)如果不能轉(zhuǎn)正,就要準(zhǔn)備一下秋招
騰訊PCG?hr面試
時(shí)間
自我介紹一下,小編13年上海交大畢業(yè),曾經(jīng)在小公司待過(guò),也去過(guò)華為、OPPO等大廠,18年進(jìn)入阿里一直到現(xiàn)在。
深知大多數(shù)Android工程師,想要提升技能,往往是自己摸索成長(zhǎng)或者是報(bào)班學(xué)習(xí),但對(duì)于培訓(xùn)機(jī)構(gòu)動(dòng)則幾千的學(xué)費(fèi),著實(shí)壓力不小。自己不成體系的自學(xué)效果低效又漫長(zhǎng),而且極易碰到天花板技術(shù)停滯不前!
因此收集整理了一份《2024年Android移動(dòng)開(kāi)發(fā)全套學(xué)習(xí)資料》,初衷也很簡(jiǎn)單,就是希望能夠幫助到想自學(xué)提升又不知道該從何學(xué)起的朋友,同時(shí)減輕大家的負(fù)擔(dān)。
既有適合小白學(xué)習(xí)的零基礎(chǔ)資料,也有適合3年以上經(jīng)驗(yàn)的小伙伴深入學(xué)習(xí)提升的進(jìn)階課程,基本涵蓋了95%以上Android開(kāi)發(fā)知識(shí)點(diǎn),真正體系化!
由于文件比較大,這里只是將部分目錄大綱截圖出來(lái),每個(gè)節(jié)點(diǎn)里面都包含大廠面經(jīng)、學(xué)習(xí)筆記、源碼講義、實(shí)戰(zhàn)項(xiàng)目、講解視頻,并且后續(xù)會(huì)持續(xù)更新
如果你覺(jué)得這些內(nèi)容對(duì)你有幫助,可以添加V獲?。簐ip204888 (備注Android)
如何做好面試突擊,規(guī)劃學(xué)習(xí)方向?
面試題集可以幫助你查漏補(bǔ)缺,有方向有針對(duì)性的學(xué)習(xí),為之后進(jìn)大廠做準(zhǔn)備。但是如果你僅僅是看一遍,而不去學(xué)習(xí)和深究。那么這份面試題對(duì)你的幫助會(huì)很有限。最終還是要靠資深技術(shù)水平說(shuō)話。
網(wǎng)上學(xué)習(xí) Android的資料一大堆,但如果學(xué)到的知識(shí)不成體系,遇到問(wèn)題時(shí)只是淺嘗輒止,不再深入研究,那么很難做到真正的技術(shù)提升。建議先制定學(xué)習(xí)計(jì)劃,根據(jù)學(xué)習(xí)計(jì)劃把知識(shí)點(diǎn)關(guān)聯(lián)起來(lái),形成一個(gè)系統(tǒng)化的知識(shí)體系。
學(xué)習(xí)方向很容易規(guī)劃,但是如果只通過(guò)碎片化的學(xué)習(xí),對(duì)自己的提升是很慢的。
同時(shí)我還搜集整理2020年字節(jié)跳動(dòng),以及騰訊,阿里,華為,小米等公司的面試題,把面試的要求和技術(shù)點(diǎn)梳理成一份大而全的“ Android架構(gòu)師”面試 Xmind(實(shí)際上比預(yù)期多花了不少精力),包含知識(shí)脈絡(luò) + 分支細(xì)節(jié)。
在搭建這些技術(shù)框架的時(shí)候,還整理了系統(tǒng)的高級(jí)進(jìn)階教程,會(huì)比自己碎片化學(xué)習(xí)效果強(qiáng)太多。
網(wǎng)上學(xué)習(xí) Android的資料一大堆,但如果學(xué)到的知識(shí)不成體系,遇到問(wèn)題時(shí)只是淺嘗輒止,不再深入研究,那么很難做到真正的技術(shù)提升。希望這份系統(tǒng)化的技術(shù)體系對(duì)大家有一個(gè)方向參考。文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-860872.html
己碎片化學(xué)習(xí)效果強(qiáng)太多。
[外鏈圖片轉(zhuǎn)存中…(img-mzUUsliS-1711998639424)]
網(wǎng)上學(xué)習(xí) Android的資料一大堆,但如果學(xué)到的知識(shí)不成體系,遇到問(wèn)題時(shí)只是淺嘗輒止,不再深入研究,那么很難做到真正的技術(shù)提升。希望這份系統(tǒng)化的技術(shù)體系對(duì)大家有一個(gè)方向參考。
本文已被CODING開(kāi)源項(xiàng)目:《Android學(xué)習(xí)筆記總結(jié)+移動(dòng)架構(gòu)視頻+大廠面試真題+項(xiàng)目實(shí)戰(zhàn)源碼》收錄文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-860872.html
到了這里,關(guān)于字節(jié)跳動(dòng)音視頻面試一面掛?。?,狂刷200道數(shù)據(jù)結(jié)構(gòu)與算法的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!