日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android攒了一个月的面试题及解答,offer拿到手软

發(fā)布時(shí)間:2024/3/24 Android 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android攒了一个月的面试题及解答,offer拿到手软 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

前言

19年6月份從網(wǎng)易云音樂離開,放棄了留學(xué)機(jī)會(huì),開始了人生的第一次創(chuàng)業(yè),前后嘗試了兩個(gè)項(xiàng)目,因?yàn)閭€(gè)人能力與時(shí)機(jī)因素都失敗了,雖然沒能享受到創(chuàng)業(yè)所能夠帶來高杠桿物質(zhì)上的回報(bào),但是對(duì)個(gè)人軟技能和自我邊界認(rèn)知上都有了很大的提升。

投遞公司與拿到Offer

出于對(duì)工作的穩(wěn)定性和后面自身的發(fā)展,主要考慮三個(gè)方向,短視頻,陌生人社交和在線教育。雖然說短視頻導(dǎo)致了人類深空探測(cè)遲緩,但并不影響內(nèi)卷下想著被有尊嚴(yán)飼養(yǎng)的幻想。面試公司中除了微信都已經(jīng)通過了面試,給到offer的有字節(jié)跳動(dòng),快手,百度,美團(tuán)。最終選擇了字節(jié)跳動(dòng)直播中臺(tái)業(yè)務(wù)

應(yīng)屆坎坷求職路

一個(gè)廣州非985/211普通本科生,計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)。以前老是夢(mèng)想能考一個(gè)厲害一點(diǎn)的學(xué)府,學(xué)習(xí)物理專業(yè)(因?yàn)槌踔泻透咧袑?duì)物理比較有興趣),無奈高考考得不盡人意。來到了計(jì)算機(jī)專業(yè),才知道有C語言這玩意。

  • 2013年大一,專業(yè)C語言成績(jī)太差,被分配到B班學(xué)習(xí)。臨近學(xué)校工作室(有真實(shí)項(xiàng)目鍛煉)招新,那時(shí)候基礎(chǔ)太差,又不愿意做一個(gè)loser。正巧同鄉(xiāng)會(huì)有一位學(xué)長(zhǎng)進(jìn)了該工作室,我向他了解了該工作室的情況,得知有移動(dòng)Android開發(fā)方向。那年,因?yàn)楫?dāng)時(shí)用過索尼手機(jī),上面的小游戲有“Java”標(biāo)志,女朋友喜歡小游戲,于是打算學(xué)東西開發(fā)一個(gè)小游戲給她玩。于是努力地啃下了Java基礎(chǔ)便去面試,也很幸運(yùn)地進(jìn)了工作室。學(xué)完Java回頭反而把C語言知識(shí)打通,成績(jī)一直居B班首位。別人老說“學(xué)習(xí)其他語言前先學(xué)好C語言,看來我是一個(gè)奇葩。
  • 2014年,跟著工作室開始做項(xiàng)目。前后差不多完成了5個(gè)Android方向的項(xiàng)目,主做的有3個(gè)。這一年,邊學(xué)習(xí)Java邊學(xué)習(xí)Android開發(fā)
  • 2015年,春招前。我借助工作室的項(xiàng)目經(jīng)驗(yàn),制作了簡(jiǎn)單的簡(jiǎn)歷之后,假裝成大一屆的師兄去參加學(xué)校舉辦的招聘會(huì)。面了三家,最后有一家對(duì)我印象挺好給了我 offer(感覺很罪惡)。但是這三家面試讓我了解了我簡(jiǎn)歷上的薄弱點(diǎn),知道了那些知識(shí)點(diǎn)我只會(huì)用但是原理,那些知識(shí)點(diǎn)必須深挖才能在面試上突出自己的能力。于是我到 2015年秋招前都在為這部分做準(zhǔn)備,那時(shí)候一心就只想進(jìn)微信。

從 2015 年春招到2016年春招,一共投了 CVTE,阿里巴巴,騰訊,唯品會(huì),4399,珍優(yōu)科技,YY,百度,迅雷,京東,酷狗,匯豐,技德,美團(tuán),網(wǎng)易。這一年的經(jīng)歷起起伏伏,心情和體重都有較大的波動(dòng)。原因是我被擁抱了變化,打亂了我的方向,但是我又堅(jiān)持了下來,收獲了自己心儀的 offer。

這里要畫重點(diǎn)

對(duì)于學(xué)習(xí)計(jì)算機(jī)的同學(xué)而已,大三這個(gè)時(shí)期很重要,原因是很多大廠會(huì)提前招聘實(shí)習(xí)生,此時(shí)只要你技術(shù)基礎(chǔ)相對(duì)較好,學(xué)習(xí)態(tài)度端正積極,借助自己有實(shí)習(xí)或者工作室的項(xiàng)目經(jīng)驗(yàn),很有很大可能通過實(shí)習(xí)招聘提前進(jìn)入心儀公司的,并且實(shí)習(xí)生的轉(zhuǎn)正幾率很大,所以如果大三下學(xué)期可以到大廠實(shí)習(xí)并爭(zhēng)取轉(zhuǎn)正,大四就有足夠多充足的時(shí)間可以自己慢慢安排!學(xué)習(xí),旅游,談戀愛!都可以!

如果大學(xué)可以重來,我一定,一定大一就開始努力學(xué)習(xí)

CVTE實(shí)習(xí)招聘(第一次)

CVTE是春招中比較快的,也是我面試的第一家企業(yè)。

  • 在線測(cè)評(píng):專業(yè)+綜合
  • HR面:華工酒店完成一面HR面,主要問職業(yè)規(guī)劃還有技術(shù)掌握程度。
  • 技術(shù)一面:兩個(gè)Android面試官,問了一些項(xiàng)目和Handler機(jī)制,布局優(yōu)化等,手寫設(shè)計(jì)模式還有排序算法。
  • 技術(shù)二面:我的天〒_〒,是一位數(shù)學(xué)家(這里吐槽下,我從下午2點(diǎn)等到快6點(diǎn)才面試,卻很匆忙安排了個(gè)數(shù)學(xué)家。拖這么久的原因是那些實(shí)習(xí)的HR安排很不當(dāng),那時(shí)候輪到我的時(shí)候剛好的午飯,而且是我一面面試官,所以就讓我去吃飯等會(huì)換面試官,結(jié)果HR就把我標(biāo)記成已面試,而中途HR又換了幾次,每次都認(rèn)為我面試了,最后拖到6點(diǎn)我真的很疲憊很沒狀態(tài),無奈(╯-╰)/)。主要手寫HTTP請(qǐng)求頭,某些返回碼的含義;數(shù)據(jù)庫索引底層實(shí)現(xiàn);手寫算法判斷鏈表是否有環(huán);Base64底層實(shí)現(xiàn),直接說出A轉(zhuǎn)化后的結(jié)果。整個(gè)面試過程都被壓著問,感覺很不友好,因?yàn)闆]啥狀態(tài),很多東西懂卻頭腦一片空白,竟然忘記了A的ASCLL是多少,想和他解釋下Base64的轉(zhuǎn)化過程被拒絕,要求說出結(jié)果不聽分析,我也真是醉了。
  • 結(jié)果:在宿舍等了一個(gè)晚上,掛了。好揪心好不甘心。于是開始繼續(xù)復(fù)習(xí),準(zhǔn)備騰訊春招和阿里。

    阿里內(nèi)推實(shí)習(xí)招聘(第一次)

    由于過年在家那段時(shí)間,工作室的師兄幫我們內(nèi)推了阿里巴巴春招崗位。自己對(duì)部分不熟悉就寫了淘寶和UC,后來內(nèi)推名額滿了,一個(gè)研究生師兄幫我內(nèi)推到y(tǒng)unOS事業(yè)部。現(xiàn)在看來,我更推薦學(xué)Android的朋友選擇支付寶和淘寶。

  • 阿里一面:第一次打電話給我的時(shí)候我正在等CVTE的第二面,所以和面試官說等會(huì)再面試。第二次打電話給我的時(shí)候已經(jīng)很晚,那時(shí)候在地鐵上清不清楚面試官說話,說等會(huì)我出地鐵再面試。出地鐵的那一刻好緊張,CVTE的面試瞬間給我拋到九霄之外。具體的面試內(nèi)容我大致只記得談?wù)勜?fù)責(zé)的項(xiàng)目;為什么會(huì)喜歡做安卓;安卓的系統(tǒng)啟動(dòng)機(jī)制;安卓應(yīng)用的優(yōu)化還有socket的應(yīng)用。后來問提問環(huán)節(jié)問了面試官的工作地點(diǎn)和我面試崗位的工作后,發(fā)現(xiàn)是在杭州,請(qǐng)求面試官能不能幫我轉(zhuǎn)到廣州后,他說可以。
  • 阿里二面:大概在一面過了一個(gè)星期后打過來,主要面了Java基礎(chǔ);線程同步;集合機(jī)制;安卓項(xiàng)目中用到的技術(shù);還有一些不太記得了,最后談?wù)勔?guī)劃后發(fā)現(xiàn)這個(gè)崗位還是在杭州。所以又請(qǐng)求面試官能不能轉(zhuǎn)到廣州崗位,他說可以后結(jié)束面試。二面過后,官網(wǎng)發(fā)現(xiàn)自己的狀態(tài)變成拒絕后重新多了一個(gè)簡(jiǎn)歷評(píng)估的狀態(tài)。
  • 阿里三面:大概距二面過了15天,我本來以為阿里已經(jīng)拒了我了。三面面試官打來的時(shí)候是我正要去看校辯論賽開場(chǎng)表演賽。剛出門就接到面試官電話,談了一下Java技術(shù)和Android技術(shù)后覺得我OK,說了是yunOS事業(yè)部的,問我有沒有興趣還有以后的職業(yè)規(guī)劃后。提問環(huán)節(jié)問了還有沒有面試,面試官說沒有了。官網(wǎng)狀態(tài)瞬間變成3面通過。
  • 阿里四面:在看比賽過程中,接到總監(jiān)電話,表明了是yunOS事業(yè)部是否想?yún)⑴c實(shí)習(xí),表明我通過事業(yè)部面試,問我家庭情況,個(gè)人性格及其在校活動(dòng),職業(yè)規(guī)劃等,并和我說了入職時(shí)間和會(huì)有人后續(xù)聯(lián)系實(shí)習(xí)事宜。
  • 結(jié)果:阿里內(nèi)推通過,選擇阿里巴巴yunOS事業(yè)部實(shí)習(xí)

    騰訊內(nèi)部機(jī)會(huì)(第一次)

    這次面試是和我工作室安卓組的一位朋友去微信總部直接面試。因?yàn)橹拔覀円驗(yàn)楦信d趣參加了華工的微信課程學(xué)習(xí),朋友得到了面試機(jī)會(huì)并也跟著前去,那時(shí)候是5個(gè)人一起去的。

  • 筆試:完成一份英語的Java筆試題后等通知。
  • 一面:一位斯斯文文且很帥氣,負(fù)責(zé)網(wǎng)絡(luò)底層開發(fā)的面試官面試我,不得不說微信的辦公環(huán)境很nice,我們?cè)谧狼蜃琅赃吤嬖?#xff0c;整個(gè)過程氣氛很好。問了我Java基礎(chǔ)和一些實(shí)現(xiàn)細(xì)節(jié),安卓也如此。微信的面試官很注重技術(shù)實(shí)現(xiàn)的細(xì)節(jié)和優(yōu)化,雖然有些面試題忘了,但是我還記得他在玻璃墻上畫設(shè)計(jì)模式和SQLite底層索引實(shí)現(xiàn)及其優(yōu)化的圖。人超級(jí)好,針對(duì)我的不足指出給了很多建議。以致于之后我面試過程中遇到過此類問題都能答得不錯(cuò)。很感謝這位面試官。
  • 二面:一位身材高大,比較沉穩(wěn)的,負(fù)責(zé)NDK開發(fā)的面試官面試我,問了安卓事件接收和傳遞機(jī)制;Linux進(jìn)程和Java進(jìn)程有何區(qū)別;問了一個(gè)主線程繪制UI的問題;C語言和Java語言的應(yīng)用及其各自的優(yōu)勢(shì);自己的規(guī)劃等問題
  • 三面:是一位微信元老架構(gòu)師。為了項(xiàng)目技術(shù)和實(shí)現(xiàn)細(xì)節(jié);問了Http技術(shù)還有密鑰交換協(xié)議;安全通訊;還有一些忘記了。到四面的時(shí)候只剩下3個(gè)人面試,面試結(jié)果是3選1.
  • 結(jié)果:跪了。工作室的朋友面試功過;另外一位華工的朋友也沒進(jìn)。讓我們?nèi)⒓域v訊春招。這次面試看到自己的在網(wǎng)絡(luò)方面很不熟悉,網(wǎng)絡(luò)課程要等到下學(xué)期才開始,所以只能提前自己惡補(bǔ)了。

    騰訊實(shí)習(xí)面試(第二次)

  • 筆試:華工筆試,內(nèi)容涉及C語言,C++語言,Java語言,數(shù)據(jù)庫,計(jì)算機(jī)網(wǎng)絡(luò)還有算法(網(wǎng)上有好多筆試題,可以借鑒參考下)。
  • 一面:喜來登酒店,東圃。比較緊張,面的依然是項(xiàng)目技術(shù),Java基礎(chǔ),Andriod基礎(chǔ),算法(算法這一塊在劍指offer中題目),操作系統(tǒng)中斷,進(jìn)線程區(qū)別;計(jì)算機(jī)網(wǎng)絡(luò) TCP,HTTP相關(guān),NAT等
  • 二面:喜來登酒店,東圃。面的和一面差不多,只是知識(shí)點(diǎn)會(huì)比較深。比如反射機(jī)制會(huì)問到Android實(shí)現(xiàn)場(chǎng)景和優(yōu)化等等。
  • HR面:和HR說明了想進(jìn)微信團(tuán)隊(duì),HR也表明了QQ團(tuán)隊(duì)及其團(tuán)隊(duì)提供的平臺(tái),也向HR表明了通過yunOS事業(yè)部實(shí)習(xí),HR讓我自己思考及其選擇。
  • 結(jié)果:沒能參加鵝廠實(shí)習(xí)〒_〒。現(xiàn)在工作回想起當(dāng)初如果去 QQ 可能就不會(huì)出現(xiàn)后續(xù)的曲折,但是想想每個(gè)決定都是自己做的,只能自己承受。

    到此,春招告一段落,最后選擇了yunOS事業(yè)部實(shí)習(xí)。整個(gè)過程面試安排得很緊密,會(huì)覺得面試后很累。建議參加春招的小伙伴能選擇3-4家自己追求的企業(yè)針對(duì)性去復(fù)習(xí),不推薦海投。我本已為春招進(jìn)了阿里后,能學(xué)習(xí)留在杭州,接下來一年的大四生活可以安排更多的學(xué)習(xí)機(jī)會(huì)〒_〒。然后最后并沒有,那一年的實(shí)習(xí)成功擁抱了變化,雖然能轉(zhuǎn)正到北京或者在杭州轉(zhuǎn)正做C++,但是并非自己所好。

    當(dāng)大三春招沒有辦法提前去實(shí)習(xí)轉(zhuǎn)正的時(shí)候,大三秋招其實(shí)到了關(guān)鍵的時(shí)候。一般在我們學(xué)校學(xué)計(jì)算的,基本大三秋招確定了 offer,大四去實(shí)習(xí),這個(gè)是大部分人選擇的規(guī)劃。所以在yunOS實(shí)習(xí)之后,從杭州飛回廣州,回來的時(shí)候是9月5號(hào),進(jìn)入秋招時(shí)段。

    阿里實(shí)習(xí)面試(第二次)

    因?yàn)橹朗聵I(yè)部今年實(shí)習(xí)生基本都沒有轉(zhuǎn)正機(jī)會(huì),身邊很多實(shí)習(xí)的研究生師兄自己在阿里平臺(tái)上聯(lián)系其他事業(yè)群。無奈我還天真的以為事業(yè)部會(huì)安排我們面試其他事業(yè)部,然而并沒有〒_〒,讓我感覺到巨坑。后來自己在阿里平臺(tái)上搜了做Andoird工作的很多工程師后,有一個(gè)主管愿意接納我。面試了一些內(nèi)容后,在后續(xù)面試過程中由于崗位需要在北京工作,而且可能需要轉(zhuǎn)前端,不符合自己的發(fā)展意愿,所以就明確說了,也很感謝這位大哥給我機(jī)會(huì)。

    騰訊實(shí)習(xí)面試(第三次)

    回到廣州的時(shí)候已經(jīng)9月初,那時(shí)候剛下飛機(jī)朋友就說明天一起去騰訊筆試〒_〒

  • 筆試:基本的內(nèi)容和春招差不多
  • 一面:主要問了項(xiàng)目和在阿里實(shí)習(xí)負(fù)責(zé)的項(xiàng)目,Java內(nèi)存和安卓基礎(chǔ)
  • 二面:Java和Android的問題基本都能答得出來,卡到算法。面試官給定一個(gè)坐標(biāo),快速實(shí)現(xiàn)該坐標(biāo)方圓1公里內(nèi)的酒店,坐標(biāo)可動(dòng)。后來因?yàn)榻忉尣惶宄兔嬖嚂r(shí)間拖得太長(zhǎng),所以面試官讓我回來發(fā)答案給他。最后答案解出來了。面試官再出了一道題,因?yàn)樽约旱谋憩F(xiàn)讓面試官感覺到不夠細(xì)心和沉穩(wěn),最后沒能過二面。
  • 結(jié)果:這次的失利讓自己變得很急很慌。騰訊本來以前自己大學(xué)最想進(jìn)的公司,結(jié)果在最關(guān)鍵的秋招失敗了,而且自己的阿里實(shí)習(xí)的時(shí)候并不是做安卓技術(shù)開發(fā)工作,一定程度上讓自己的項(xiàng)目停在春招水平,雖然也有在深入學(xué)習(xí)其他知識(shí),但自己開始緊張。

    唯品會(huì)(第一次)

  • 筆試:參考網(wǎng)上歷屆的試卷,筆試題比較基礎(chǔ)很簡(jiǎn)單。
  • 一面:在筆試過后,接到面試通知。問了阿里的實(shí)習(xí)項(xiàng)目;問了ListView實(shí)現(xiàn)細(xì)節(jié)和優(yōu)化;問了Button定制場(chǎng)景;問了Java基礎(chǔ)和安卓基礎(chǔ);
  • 二面:一面過后再教室外等候,受到二面通知。主要問了阿里的實(shí)習(xí)項(xiàng)目;項(xiàng)目用到的技術(shù);Java基礎(chǔ)還有安卓?jī)?nèi)存優(yōu)化等
  • HR面:過了二面后等了一小會(huì)面HR面,HR是一位很資深的大叔,從百度調(diào)到唯品會(huì)。問了是否能用英語面試,回答否;問了生活背景;問了實(shí)習(xí)經(jīng)歷;問了性格特點(diǎn);然后被定義為太消極,童年有陰影,我也是醉了。我是從小打工,而且從小學(xué),基本每個(gè)暑假寒假都要,而且都是那種一天做12個(gè)鐘,為的是賺生活費(fèi)和補(bǔ)貼家里的學(xué)費(fèi)。這段經(jīng)歷讓我懂得了吃苦和堅(jiān)持,怎么就讓我變得消極和有陰影…后來HR講了自己人生經(jīng)歷,說世界觀,人生觀,價(jià)值觀。我說價(jià)值觀可以變,他說可以嗎?價(jià)值觀不就是人對(duì)事件價(jià)值的判斷嗎?難道不是隨著人的閱歷增長(zhǎng)有所調(diào)整改變嗎?不過他的經(jīng)歷讓我深為佩服,從入行講到佛學(xué),是一位很有學(xué)識(shí)的HR。
  • 結(jié)果:跪了。原因,至今未知,不過也好像懂得些什么…

    文末

    那么對(duì)于想堅(jiān)持程序員這行的真的就一點(diǎn)希望都沒有嗎?
    其實(shí)不然,在互聯(lián)網(wǎng)的大浪淘沙之下,留下的永遠(yuǎn)是最優(yōu)秀的,我們考慮的不是哪個(gè)行業(yè)差哪個(gè)行業(yè)難,就逃避掉這些,無論哪個(gè)行業(yè),都會(huì)有他的問題,但是無論哪個(gè)行業(yè)都會(huì)有站在最頂端的那群人。我們要做的就是努力提升自己,讓自己站在最頂端,學(xué)歷不夠那就去讀,知識(shí)不夠那就去學(xué)。人之所以為人,不就是有解決問題的能力嗎?擋住自己的由于只有自己。點(diǎn)擊我的騰訊文檔下述資料免費(fèi)領(lǐng)取
    Android希望=技能+面試

    • 技能

    • 面試技巧+面試題
      kbnFoS0ZF)**
      Android希望=技能+面試

    • 技能
      [外鏈圖片轉(zhuǎn)存中…(img-MOHVni3q-1617951694547)]

    • 面試技巧+面試題

    總結(jié)

    以上是生活随笔為你收集整理的Android攒了一个月的面试题及解答,offer拿到手软的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

    如果覺得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。