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

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

互联网寒冬!闭关60天学懂NDK+Flutter,专题解析

發(fā)布時(shí)間:2023/12/10 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 互联网寒冬!闭关60天学懂NDK+Flutter,专题解析 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

前言

準(zhǔn)備面試其實(shí)已經(jīng)準(zhǔn)備了挺久了,當(dāng)時(shí)打算面試準(zhǔn)備了差不多以后,跟公司談?wù)劃q薪的事情,談不攏的話,就年后直接找其他的公司。誰想到婚假還沒休完,老板就在公司宣布了撤出上海的決定,愿意去深圳的就去,不愿意的就自己找工作,給了一個(gè)多月的時(shí)間找工作,就沒有賠償了,反正公司也沒錢。悲哀….

幸好提前準(zhǔn)備過,不過都是斷斷續(xù)續(xù)的今天看點(diǎn)這個(gè),明天看點(diǎn)那個(gè),三天打魚兩天曬網(wǎng)的,也沒用心去準(zhǔn)備.這下好了,直接到了最差的地步了,沒辦法,用心準(zhǔn)備吧。

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

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

  • 2013年大一,專業(yè)C語言成績太差,被分配到B班學(xué)習(xí)。臨近學(xué)校工作室(有真實(shí)項(xiàng)目鍛煉)招新,那時(shí)候基礎(chǔ)太差,又不愿意做一個(gè)loser。正巧同鄉(xiāng)會(huì)有一位學(xué)長進(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語言知識打通,成績一直居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),制作了簡單的簡歷之后,假裝成大一屆的師兄去參加學(xué)校舉辦的招聘會(huì)。面了三家,最后有一家對我印象挺好給了我 offer(感覺很罪惡)。但是這三家面試讓我了解了我簡歷上的薄弱點(diǎn),知道了那些知識點(diǎn)我只會(huì)用但是原理,那些知識點(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)

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

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

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

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

  • 在線測評:專業(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請求頭,某些返回碼的含義;數(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)推了阿里巴巴春招崗位。自己對部分不熟悉就寫了淘寶和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)是在杭州,請求面試官能不能幫我轉(zhuǎn)到廣州后,他說可以。
  • 阿里二面:大概在一面過了一個(gè)星期后打過來,主要面了Java基礎(chǔ);線程同步;集合機(jī)制;安卓項(xiàng)目中用到的技術(shù);還有一些不太記得了,最后談?wù)勔?guī)劃后發(fā)現(xiàn)這個(gè)崗位還是在杭州。所以又請求面試官能不能轉(zhuǎn)到廣州崗位,他說可以后結(jié)束面試。二面過后,官網(wǎng)發(fā)現(xiàn)自己的狀態(tài)變成拒絕后重新多了一個(gè)簡歷評估的狀態(tài)。
  • 阿里三面:大概距二面過了15天,我本來以為阿里已經(jīng)拒了我了。三面面試官打來的時(shí)候是我正要去看校辯論賽開場表演賽。剛出門就接到面試官電話,談了一下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,我們在桌球桌旁邊面試,整個(gè)過程氣氛很好。問了我Java基礎(chǔ)和一些實(shí)現(xiàn)細(xì)節(jié),安卓也如此。微信的面試官很注重技術(shù)實(shí)現(xiàn)的細(xì)節(jié)和優(yōu)化,雖然有些面試題忘了,但是我還記得他在玻璃墻上畫設(shè)計(jì)模式和SQLite底層索引實(shí)現(xiàn)及其優(yōu)化的圖。人超級好,針對我的不足指出給了很多建議。以致于之后我面試過程中遇到過此類問題都能答得不錯(cuò)。很感謝這位面試官。
  • 二面:一位身材高大,比較沉穩(wěn)的,負(fù)責(zé)NDK開發(fā)的面試官面試我,問了安卓事件接收和傳遞機(jī)制;Linux進(jìn)程和Java進(jìn)程有何區(qū)別;問了一個(gè)主線程繪制UI的問題;C語言和Java語言的應(yīng)用及其各自的優(yōu)勢;自己的規(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等
  • 二面:喜來登酒店,東圃。面的和一面差不多,只是知識點(diǎn)會(huì)比較深。比如反射機(jī)制會(huì)問到Android實(shí)現(xiàn)場景和優(yōu)化等等。
  • HR面:和HR說明了想進(jìn)微信團(tuán)隊(duì),HR也表明了QQ團(tuán)隊(duì)及其團(tuán)隊(duì)提供的平臺,也向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è)針對性去復(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號,進(jìn)入秋招時(shí)段。

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

    因?yàn)橹朗聵I(yè)部今年實(shí)習(xí)生基本都沒有轉(zhuǎn)正機(jī)會(huì),身邊很多實(shí)習(xí)的研究生師兄自己在阿里平臺上聯(lián)系其他事業(yè)群。無奈我還天真的以為事業(yè)部會(huì)安排我們面試其他事業(yè)部,然而并沒有〒_〒,讓我感覺到巨坑。后來自己在阿里平臺上搜了做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í)間拖得太長,所以面試官讓我回來發(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í)其他知識,但自己開始緊張。

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

  • 筆試:參考網(wǎng)上歷屆的試卷,筆試題比較基礎(chǔ)很簡單。
  • 一面:在筆試過后,接到面試通知。問了阿里的實(shí)習(xí)項(xiàng)目;問了ListView實(shí)現(xiàn)細(xì)節(jié)和優(yōu)化;問了Button定制場景;問了Java基礎(chǔ)和安卓基礎(chǔ);
  • 二面:一面過后再教室外等候,受到二面通知。主要問了阿里的實(shí)習(xí)項(xiàng)目;項(xiàng)目用到的技術(shù);Java基礎(chǔ)還有安卓內(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à)值觀不就是人對事件價(jià)值的判斷嗎?難道不是隨著人的閱歷增長有所調(diào)整改變嗎?不過他的經(jīng)歷讓我深為佩服,從入行講到佛學(xué),是一位很有學(xué)識的HR。
  • 結(jié)果:跪了。原因,至今未知,不過也好像懂得些什么…

    4399(第一次)

  • 筆試:參考網(wǎng)上歷屆的試卷,筆試題比較基礎(chǔ)。
  • 一面:在華工體育館二層好像。問了項(xiàng)目技術(shù)及其實(shí)習(xí)項(xiàng)目;問了使用的IDE及其項(xiàng)目構(gòu)建;問了內(nèi)存優(yōu)化(因?yàn)槲翼?xiàng)目里面有寫);Handler機(jī)制;還有一些不太記得
  • HR面(11/13):大學(xué)四年怎么過,學(xué)業(yè)怎么處理,會(huì)不會(huì)有影響,職業(yè)規(guī)劃,還有什么面試;及其提問環(huán)節(jié)
  • 主管面(11/20):1分鐘介紹自己;簡單地問了我實(shí)習(xí)項(xiàng)目;學(xué)習(xí)規(guī)劃;未來職業(yè)規(guī)劃;技術(shù)在哪一個(gè)層次;
  • 總裁面(11/20):CEO和HR在同一個(gè)房間并錄像。問一分鐘自我介紹;優(yōu)點(diǎn)缺點(diǎn);同齡人優(yōu)勢;為什么沒有留在阿里;提問環(huán)節(jié).
  • 結(jié)果:掛了。自己的發(fā)展方向和公司有所差異,這一天也因?yàn)閬砻嬖?399放棄了魅族筆試。

    4399(第一次)酷狗(第一次)

    筆試(11/12):在中大聽完宣講會(huì)后當(dāng)場筆試,筆試題比較基礎(chǔ)。 酷狗測評(11/13):群面〒_〒,技術(shù)群面,給一個(gè)辯題讓我們進(jìn)行無領(lǐng)導(dǎo)小組討論。還好之前學(xué)過一點(diǎn)點(diǎn)辯論,混過去了o(∩_∩)o 二面(11/15):在面試完YY后直接沒吃飯就來面試。問了數(shù)據(jù)存儲(chǔ)方式;了解框架源碼嗎;imageloader底層設(shè)計(jì);內(nèi)存泄露有哪些;handler機(jī)制及其內(nèi)存泄露(當(dāng)時(shí)用EventBus混過去);跨進(jìn)程通信;如何保持進(jìn)程間變量一致性;找出10001個(gè)數(shù)中,兩兩相同只有一個(gè)不同,找出不同(全部一次異或) HR面(11/15):理想的工作你會(huì)考慮哪些因素;工作地點(diǎn);看過那些書;有沒有女朋友;她打算以后怎樣;在校學(xué)習(xí)情況;社團(tuán)活動(dòng)及其學(xué)習(xí)計(jì)劃;如果兄弟失戀了怎么辦;理想工資;介意公司規(guī)模嗎;還有提問環(huán)節(jié),我問了會(huì)有下輪馬?具體下輪面試時(shí)間; 總裁面(11/20):問了技術(shù)規(guī)劃;學(xué)習(xí)習(xí)慣;針對自己最熟悉的知識點(diǎn)提問;交流了酷狗音樂的部分技術(shù)實(shí)現(xiàn)和用戶體驗(yàn);整個(gè)過程很nice,面試官是一個(gè)很沉穩(wěn)資深且很有魅力的人 結(jié)果:過了。

    技德科技(第一次)

    因?yàn)樽约涸诤唽ど蠈戇^簡歷,所以接到了北京技德的面試通知,經(jīng)過和HR溝通后基本每周面一次或者隔周面一次,整個(gè)面試過程差不多一個(gè)月。技德的面試都是在線編碼 一面(11/6):編寫一個(gè)字符串壓縮算法; 二面(11/13):編寫一個(gè)文件系統(tǒng),需要自己設(shè)計(jì)數(shù)據(jù)結(jié)構(gòu),給定一個(gè)文件名,輸出其目錄下的所有文件; 三面:編寫一個(gè)算法,用最快的算法找出兩個(gè)遞增數(shù)組的中位數(shù);然后了解職業(yè)規(guī)劃等等;(記憶模糊,不知道是不是這個(gè)算法…) 結(jié)果:過了。技德的面試很新穎,全部是在線同步編碼,面試官看著你便編碼便問你問題,考察實(shí)際工作的編碼能力和在線debug能力。第一面的時(shí)候感覺比較大壓力,后來就不會(huì)了。反而很享受整個(gè)過程(幸好以前很注意編碼風(fēng)格o(∩_∩)o)。

    YY(第一次)

    筆試:YY的筆試好像是在華工進(jìn)行的,筆試題難度適中。 一面(11/15):每天的面試安排都安排得很緊密,對自己說“把每天的面試都當(dāng)作最后一場面試”,因?yàn)橛值玫却?399,又得繼續(xù)前進(jìn)。問了多線程斷點(diǎn)下載;數(shù)據(jù)存儲(chǔ)方式;UI開發(fā)優(yōu)化;TCP滑動(dòng)窗口;字符串匹配算法;雙鏈表的優(yōu)點(diǎn);Binder機(jī)制;設(shè)計(jì)模式;JNI編程;Service運(yùn)行在哪里線程;Activity啟動(dòng)模式及其啟動(dòng)過程;性能優(yōu)化 結(jié)果:跪了。無比難受,感覺自己回答得很不錯(cuò),知道結(jié)果后繼續(xù)整理筆記,自己就要像“打不死的小強(qiáng)”繼續(xù)尋找。

    美團(tuán)(第一次)

    筆試:在線通過了美團(tuán)的筆試,難度適中,算法題在劍指offer中出現(xiàn)過。 一面(11/16):在英歌海假日酒店。面了快一個(gè)鐘,問了進(jìn)線程通信及其區(qū)別;tcpudp區(qū)別;手寫三次握手;Http請求方式;get和post有哪些區(qū)別;java同步方式有哪些;手寫二叉樹中序非遞歸;數(shù)據(jù)庫事物及其底層索引實(shí)現(xiàn);Activity啟動(dòng)模式;兩種Service啟動(dòng)方式及區(qū)別;Handler機(jī)制;安卓進(jìn)線程通信;view繪制原理;廣播注冊方式;實(shí)習(xí)項(xiàng)目做什么; 結(jié)果:沒過。那天去面試美團(tuán)的時(shí)候就已經(jīng)有知道會(huì)跪了,并不是準(zhǔn)備不好,而是當(dāng)時(shí)因?yàn)槠渌虑樾那楹軓?fù)雜,在公交車上腦子一片空白,雖然在面試問題基本都能答出來,可是細(xì)節(jié)沒有掌握好,回來后知道可能沒過,特地重新復(fù)習(xí)了一遍面試題,〒_〒心里苦,一直很緊湊的面試行程中,很累。*

    匯豐(第一次)

    筆試:在線測試+英語測試(〒_〒我的天) 一面:這次一面我的補(bǔ)面的,因?yàn)橹叭⒓涌峁返拿嬖嚩艞壛恕?峁访嬖嚱Y(jié)束后參加。英語+粵語面試,問Java基礎(chǔ);Android基礎(chǔ);阿里項(xiàng)目;提問環(huán)節(jié)知道是基本做外包工作,業(yè)務(wù)是外匯,不太感興趣。 HR電面:直接談工資,自己說了期望薪資,對方滿足后自己因?yàn)闃I(yè)務(wù)及發(fā)展規(guī)劃不符合,故拒之。 結(jié)果:拒之…

    騰訊(第四次)

    微眾銀行的面試已經(jīng)在秋招末。在微信公眾號得知有次機(jī)會(huì),故奮不顧身去參加。 筆試:和騰訊筆試題差不多。(記憶模糊) 一面:也是在東圃酒店。〒_〒面我的是C++工程師,問我會(huì)不會(huì)C++,我說不會(huì)后…狂問算法,我記得是4道,具體不太記得。其中三道都能手寫出來,最后一道是小存儲(chǔ)存大數(shù)據(jù),用的是位圖方法。由于自己在面試的時(shí)候想不起來(后來回來復(fù)習(xí)大數(shù)據(jù)題目的時(shí)候才掌握),故只能用hashmap存儲(chǔ),效率不高。 結(jié)果:面試官讓我等,結(jié)果無果〒_〒

    阿里(第三次)

    實(shí)際上從HRG在杭州告知我回來后會(huì)有一個(gè)終面部門交叉面,結(jié)果在騰訊失利的第二天。直接電話說“對不起…”我直接說理解后掛了電話。 在面試匯豐過后,一段時(shí)間,差不多到了11月末,面試了阿里健康。得知從集團(tuán)簡歷池中選了我之后安排面試,談了轉(zhuǎn)正待遇后安排面試,兩面都視頻面試。 一面:安卓基礎(chǔ);項(xiàng)目技術(shù);性能優(yōu)化;學(xué)習(xí)目標(biāo);Java基礎(chǔ)及其內(nèi)存回收等 二面:項(xiàng)目技術(shù);安卓Framework知識點(diǎn);性能優(yōu)化;開源框架知識;提問環(huán)節(jié)問了所做業(yè)務(wù)等 結(jié)果:過了,資薪待遇談了也清楚了。因?yàn)閷?shí)習(xí)時(shí)間及所在地點(diǎn)時(shí)間與自身情況沖突,也不是自己最想要去的部門就拒絕了。

    迅雷(第一次)

    面到這里基本秋招都已經(jīng)結(jié)束了,學(xué)校基本快放假。得到迅雷的面試是由工作室學(xué)長B推薦的。由于部門比較缺人,所以直接技術(shù)面 技術(shù)VP面:項(xiàng)目技術(shù)細(xì)節(jié),面試官抓了很多項(xiàng)目細(xì)節(jié)問,比如說多線程斷點(diǎn)下載的每一步,每一個(gè)代碼邏輯等;性能優(yōu)化,這一方面我是有過準(zhǔn)備的,回答得比較系統(tǒng),比較滿意;最新安卓技術(shù)了解情況;Java技術(shù)細(xì)節(jié),問得很深,從程序啟動(dòng)到垃圾回收,〒_〒不愧是vp;最后問了下Java異常和安卓異常的區(qū)別,答得不太好;問了發(fā)展意愿及其職業(yè)規(guī)劃等等。 結(jié)果:直接發(fā)offer…很感謝迅雷的HR和技術(shù)vp,人真的很nice,后來考慮到發(fā)展地點(diǎn)及其工作,沒有接受offer,很可惜。到現(xiàn)在心里還一直對負(fù)責(zé)我入職的HR和技術(shù)Vp心存愧意。

    網(wǎng)易(第一次)

    也許是我不愿意放棄,不愿意將就,所以我才會(huì)選擇堅(jiān)持,感謝網(wǎng)易不拘一格。

    放假了,基本同學(xué)朋友都回去家里了,整個(gè)宿舍只有我一個(gè)人,年末了,也該收拾東西回家了。

    網(wǎng)易的招聘,是我在校招日歷上看到的,當(dāng)時(shí)和一位學(xué)java后臺的哥們一起投的。然后趕緊在校復(fù)習(xí)知識點(diǎn)和開始畫安卓知識架構(gòu)(我喜歡用畫圖的形式讓自己掌握的知識互相關(guān)聯(lián)),然后開始在牛客網(wǎng)(之前面試的企業(yè)歷年筆試題基本都在上面能找到,是一個(gè)刷題的平臺)及論壇找網(wǎng)易筆試題和面試,基本刷完了網(wǎng)易互聯(lián)網(wǎng)和網(wǎng)易游戲的題目,雖然有些不懂可是還是需要硬啃下去。接近筆試前昔,我們還是沒有收到筆試通知。哥們的表姐也投了網(wǎng)易,不過人家是名校碩士〒_〒,收到了面試通知,我倆妥妥地跪了。我不甘心,我認(rèn)為自己能夠做得出網(wǎng)易的筆試,如果能有一絲機(jī)會(huì),死也要讓我死得明白。于是我倆去“霸筆”…幾間筆試科室,廣州地區(qū)幾十個(gè)運(yùn)營崗筆試名額,幾十個(gè)產(chǎn)品筆試名額,只有6個(gè)技術(shù)筆試名額,這讓我瞬間很慌很難受。

    哥們讓我走,估計(jì)我們沒機(jī)會(huì),可是我那一刻真的很難受很不甘心。

    我硬著頭皮進(jìn)去問HR說 “我來自…,我投了貴公司的技術(shù)崗位后沒有收到通知,請問可以給我筆試機(jī)會(huì)嗎?”

    另一個(gè)HR說 “沒收到通知是不可以筆試的,除非有人沒來筆試,試卷只有6張”。

    我把自己的簡歷遞給前面HR。

    “這個(gè)是我的簡歷,如果技術(shù)崗有人沒來面試可以不可以給我一次機(jī)會(huì),我在外面等候,謝謝你!”

    我出去外面后,剛才接了我簡歷的HR出來了說“你們都是沒有接到通知的嗎?(還有一個(gè)產(chǎn)品來霸筆),在這里等一下,如果有機(jī)會(huì)我就來通知你們。”

    后來筆試開始了,有些參加技術(shù)崗的還沒有來,可是沒有人通知我們進(jìn)去筆試。我哥說等到30分如果沒有就走了,后來30分過了,還是沒有人通知我們。我不愿意走。

    “要不你先走吧,除非HR出來說沒有機(jī)會(huì),不然我多等一下吧。”

    筆試開始了一段時(shí)間,有一位HR走了出來,說 “你們都是來筆試的嗎?進(jìn)來吧,把簡歷給我。”

    我幸福地跟著進(jìn)去,而哥們卻說“我就不了…”先回學(xué)校。

    我很激動(dòng),自信地完成了那份筆試題,到現(xiàn)在,我還依然能記得那時(shí)候的感覺。哪怕失敗,也要讓我知道我不行。

  • 一面:一面是在網(wǎng)易大廈附近的E時(shí)光,三個(gè)面試官,一個(gè)Java面試官和兩個(gè)Android面試官。問了:Java基礎(chǔ);線程安全處理;手寫解決判斷鏈表是否有環(huán)(當(dāng)時(shí)寫了思路);手寫例模式(進(jìn)程安全版+枚舉);Java程序啟動(dòng)過程(5個(gè)過程);Java內(nèi)存回收機(jī)制(包括回收算法);安卓基礎(chǔ);Handler機(jī)制及其源碼(面試官細(xì)節(jié)到具體代碼及方法,〒_〒很年輕的面試官,技術(shù)好扎實(shí));消息傳遞機(jī)制(具體到View和ViewGroup的區(qū)別);框架了解及其imageloader;Lru算法及其軟弱引用的使用;分辨率適配等等。

  • HR面:網(wǎng)易大廈,問了面試公司及其offer情況,如實(shí)回答,希望能在廣州;發(fā)展規(guī)劃及其學(xué)習(xí)習(xí)慣;網(wǎng)易招聘的優(yōu)缺點(diǎn);阿里平臺資源的優(yōu)點(diǎn);網(wǎng)易bobo產(chǎn)品及其同行產(chǎn)品的了解比較;提問問了是否還有面試,具體工作還有是否可以提前實(shí)習(xí),實(shí)習(xí)安排。

    面到這里,已經(jīng)年末了。HR說可以提前回去家里,我還是依然留在學(xué)校幾天。整理這幾天的面試問題還有面試經(jīng)驗(yàn),整個(gè)宿舍樓沒有人,只有我和幾只流浪貓。偶爾做做飯,它們也會(huì)來我宿舍,我也會(huì)給它們吃的,感覺自己變得很安靜。在回家的大巴上收到了網(wǎng)易的終面,表明年后還有終面。面了那么多公司,累也該累了,反而覺得很釋然。帶著這個(gè)面試消息回到家了,始終沒能放得下。除了在家了幫幫這幫幫那,在朋友家聊聊天,基本都是在看書,也買了一本新出版的安卓技術(shù)的書,過年那段時(shí)間看完了。初九那天回到學(xué)校,繼續(xù)復(fù)習(xí),整理在家學(xué)習(xí)的和以前的知識點(diǎn),打算面完網(wǎng)易后休息一段時(shí)間,希望能傾盡自己所有心力去完成這次面試。

  • 終面:HR面+總裁助理面。因?yàn)椴恢朗欠袷羌夹g(shù)面,所以把所有的技術(shù)點(diǎn)用三天都復(fù)習(xí)完了,用一天準(zhǔn)備了HR面及其自身情況的問題,主要理清楚說話的邏輯思維。HR面,是我年前的HR,很親切。和她聊了下年前到年后這段時(shí)間的學(xué)習(xí)情況及其學(xué)習(xí)了哪些新的知識點(diǎn);自己每天的學(xué)習(xí)規(guī)劃;bobo產(chǎn)品競品分析;使用過的一些工具,比如思維導(dǎo)圖為知筆記(因?yàn)橹奥鉼bunut系統(tǒng),所以只能用為知筆記);職業(yè)規(guī)劃;實(shí)習(xí)內(nèi)容及其輪崗事宜;期望工資及其在手offer薪資;行業(yè)薪資等;整個(gè)過程氛圍很nice;面試完后搭車快回到孤島的時(shí)候收到電話通知到需要再面試〒_〒,是另一位面試官。當(dāng)時(shí)心里其實(shí)蠻緊張(難道對我之前所述技術(shù)有疑惑?還是我表達(dá)的內(nèi)容公司還有爭議?)。在車上我回想著整個(gè)幾輪面試的過程,細(xì)節(jié)到我所說到的內(nèi)容,技術(shù)在腦海里過了一遍。對自己說“來吧!如果你想問我技術(shù),來吧,我都做好準(zhǔn)備了!”就這樣,我很有信心地沖了回去(快6點(diǎn)了,怕面試官下班)。結(jié)果回到公司竟然發(fā)現(xiàn)面試官是一位很年輕親切的總裁助理,她和我表明了回來面試的原因和給了一杯水(〒_〒,感覺好感動(dòng)),表達(dá)了歉意后開始面試,問了生活情況;學(xué)習(xí)背景;興趣愛好;長期規(guī)劃;聊到網(wǎng)易bobo的產(chǎn)品及其同行同類產(chǎn)品;事業(yè)部發(fā)展前景;網(wǎng)易公司文化;面試官自身在網(wǎng)易的經(jīng)歷;女朋友及其未來規(guī)劃;學(xué)習(xí)習(xí)慣等等。整個(gè)面試過程更像是在聊天,是一個(gè)了解雙方和建立信任的過程,很nice。

  • 結(jié)果:過了。也欣然接受了offer。

    在面試阿里騰訊三四次的過程中,雖然有收獲到其他 offer ,但并不是我大學(xué)時(shí)期心儀的 offer。所以到最后,還想去網(wǎng)易搏一搏。結(jié)果這一搏,就一直待到了現(xiàn)在。我覺得人生很有意思。高中的時(shí)候,我努力想考一個(gè)物理專業(yè),但是后來我卻進(jìn)了計(jì)算機(jī)專業(yè)。大學(xué)的時(shí)候,我努力想進(jìn)騰訊或者阿里的技術(shù)部門,但是后來我卻來了網(wǎng)易。就是如此夢幻。 假如你已經(jīng)是應(yīng)屆生了,經(jīng)歷過一兩次batm的面試失敗沒有關(guān)系,只要有機(jī)會(huì)就上。哪怕最后你最心儀的機(jī)會(huì)沒有了,你要懂得抓住當(dāng)前最合適你的機(jī)會(huì)。真的,很多時(shí)候未來發(fā)生什么你都不知道,或許當(dāng)前的機(jī)會(huì),才是最適合你發(fā)展的。

    結(jié)尾

    我還總結(jié)出了互聯(lián)網(wǎng)公司Android程序員面試涉及到的絕大部分面試題及答案,并整理做成了文檔,以及系統(tǒng)的進(jìn)階學(xué)習(xí)視頻資料,免費(fèi)分享給大家。
    (包括Java在Android開發(fā)中應(yīng)用、APP框架知識體系、高級UI、全方位性能調(diào)優(yōu),NDK開發(fā),音視頻技術(shù),人工智能技術(shù),跨平臺技術(shù)等技術(shù)資料),希望能幫助到你面試前的復(fù)習(xí),且找到一個(gè)好的工作,也節(jié)省大家在網(wǎng)上搜索資料的時(shí)間來學(xué)習(xí)。

    領(lǐng)取方式:關(guān)注+點(diǎn)贊+點(diǎn)擊我的GitHub 免費(fèi)獲取!

    om/a120464/Android-P7/blob/master/Android%E5%BC%80%E5%8F%91%E4%B8%8D%E4%BC%9A%E8%BF%99%E4%BA%9B%EF%BC%9F%E5%A6%82%E4%BD%95%E9%9D%A2%E8%AF%95%E6%8B%BF%E9%AB%98%E8%96%AA%EF%BC%81.md)!**

    總結(jié)

    以上是生活随笔為你收集整理的互联网寒冬!闭关60天学懂NDK+Flutter,专题解析的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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