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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

面试经验|华为二面分享 真难ε=(´ο`*)))唉

發(fā)布時(shí)間:2023/12/16 编程问答 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 面试经验|华为二面分享 真难ε=(´ο`*)))唉 小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

我自己是不太想做這個(gè)分享的,因?yàn)楸救艘回灨唛_低走,肯定是身死人手為天下笑(我記得是賈誼的過秦論)。

我這次分享以后,肯定一堆大佬說:你XX啥都不會(huì),問你XX你答的XX,你臉不紅嗎??就你這個(gè)水平的還找工作,你學(xué)的啥????建議你轉(zhuǎn)行。

不過我自己臉皮厚。再說大家現(xiàn)實(shí)也不認(rèn)識(shí)是吧。

面試評(píng)價(jià):面試官態(tài)度很好,我的框架回答的一坨X,我寫的代碼普普通通。

面試內(nèi)容:

面試還是是一道題,難度的話還是中等……時(shí)間30分鐘。

題目簡(jiǎn)化下一句話:找到長數(shù)組中包含短數(shù)組所有的元素的最短子數(shù)組(短數(shù)組元素各不相同),返回左右端點(diǎn)。

華為題庫深不見底,統(tǒng)統(tǒng)都是中等題……每次都是新的……

開始寫代碼,我突然發(fā)現(xiàn):我忘了集合咋求并集了!!!!!!!!!,考試的時(shí)候忘了集合&咋用了!!!于是用了if……左右指針也弄錯(cuò)了一次……

大家湊合著看……(我優(yōu)化了一下自己寫的代碼)

big = [6,5,9,0,2,1,3,5,7,9,1,1,5,8,8,9,7] small = [1,5,9] set2 = set(small) minLen = 10000 ans = [] for i in range(len(big)):for j in range(i, len(big)):set1 = set(big[i:j + 1])if set1 & set2 == set2 and j - i + 1 < minLen:minLen = j - i + 1ans = [i, j] print(ans)

?

照例截圖。

用了20分鐘寫了個(gè)暴力……我老臉都丟盡了

八股

然后問自己做的啥,我照實(shí)說了。

問了一下自己如何排查故障的。

然后理所當(dāng)然的開始八股(本人不擅長八股),我也開始變身不知道先生:

第一,kill -9是如何傳遞的???

這個(gè)我不知道,所以我說:我不知道,可能是linux給進(jìn)程一個(gè)信號(hào)量,讓java自己kill。如果kill不掉可能就直接把線程占用的資源給釋放。百度了一下,似乎對(duì)了

第二個(gè)問題:問的是線程之間的通信。

我就知道一個(gè)共享內(nèi)存,然后再說了一個(gè)進(jìn)程結(jié)束自動(dòng)發(fā)送型號(hào)給另外一個(gè)端口。

于是面試官繼續(xù)問:那么如何保證A進(jìn)程的數(shù)據(jù)是給b的??

我表示:我不知道。(其實(shí)我覺得可能是消息隊(duì)列或者端口通信)

第三個(gè)問題問的是:如何排查端口異常?端口由哪個(gè)進(jìn)程負(fù)責(zé)??

我:第一,開發(fā)知道,看開發(fā)給的開發(fā)文檔。第二,切換root查看端口進(jìn)程到底由哪一個(gè)程序偵聽。

面試官:好像這樣可以(似乎他們不用這個(gè)技術(shù)……他們有自己的工具??)

問:如何查詢程序現(xiàn)在有多少個(gè)線程?

我:這個(gè)……直接手撕代碼吧……(XX的我咋知道華為如何查線程的?本地開個(gè)debug看堆棧???)

第四個(gè)問題:如何排查故障??

我的回答:查日志,java會(huì)有堆棧溢出的日志。看在哪一行出現(xiàn)的問題,是什么問題。如果是數(shù)據(jù)丟失那么就提供報(bào)文。

第五個(gè)問題

你用過XX測(cè)試工具嗎??

我:不知道。

第六個(gè)問題:問我如果線程釋放了下一次起來還要用某個(gè)變量咋辦?

我:這個(gè)持久化到磁盤吧???用JSON存一下或者直接序列化,進(jìn)程是kill掉那么是必須持久化的。

面試官:不殺進(jìn)程。

我:static(static似乎可以吧,所有類共用一個(gè)值)

第七個(gè)問題:

你用過XX工具嗎?

我:我不知道。

第八個(gè)問題:

mysql如何查詢連接數(shù)和誰用的這個(gè)連接?

我的回答:show processlist,里面有ip地址和執(zhí)行的sql。

第九個(gè)問題:如何啟動(dòng)一個(gè)線程?

我: extend 多線程類和 implements Runnable(我忘了多線程類是哪個(gè)了,天天runnable了)

第十個(gè)問題:問Java的垃圾回收機(jī)制。

這個(gè)我不說我咋答的,用坨作為修飾是比較合理的。我只知道一個(gè)gc,一個(gè)定時(shí)清除,老年代我自己沒回答,怕說錯(cuò)。

最后面試官問:你有什么問題

我問:這個(gè)是啥項(xiàng)目組呢?

面試官說:我不知道,我是交叉面試的。也就是你第一面的是你要去的那個(gè)部門,第二面是交叉面。我不負(fù)責(zé)你的部門,也不知道你的上一家是咋談的……

我表示理解。

菜雞傷不起啊……我是真的不知道。補(bǔ)習(xí)基礎(chǔ)去……

面試的一些其他細(xì)節(jié)

大概一個(gè)周前,有個(gè)電話和我做意見約談。意思是這樣的:我們?nèi)A為意見放棄了正式招聘,所有的人都是德科OD轉(zhuǎn)正式員工,所以不要有意見。

然后就問了問期望薪資。

期望薪資是沒得談的:華為都是定級(jí)制,入職以后看表現(xiàn)給級(jí)別。

德科也說過:機(jī)考還有心理測(cè)試的時(shí)候多考幾分有助于定級(jí)。德科似乎入職都是13或者14級(jí)。

長沙這邊。

我稍微改了改簡(jiǎn)歷,等待的時(shí)候大量華為的OD來找我。一個(gè)周七個(gè),今天就三個(gè)。

我問了一下,就是華為是公司,德科是od外包,德科招聘不到的,就把崗位給中軟、軟通面試。

稍微問了一下,得出的結(jié)論是一致的:一次只能面一個(gè)。

比如說:你面試的是上海的崗位,然后再上海的崗位沒有通過的時(shí)候,你不能面試其他任何華為的正式崗位。

等得我人傻了。

然后問了一下,他們說給我優(yōu)先考慮南京的崗位。我說:那長沙不是有嗎???

然后od的回答是:hr要過年的嘛。可能有刷kpi的嫌疑。那邊也不是不面試你,而是等到過年以后。也就是:過年前先把人拉到過個(gè)好年,過年后在進(jìn)行面試。

我:懂。(kpi這種東西都有的)

第二個(gè)是:長沙這邊壓級(jí)壓得比較重,他認(rèn)識(shí)一個(gè)剛畢業(yè)的985碩士壓14級(jí),難受不?

第三個(gè)是:業(yè)務(wù)比較簡(jiǎn)單,對(duì)你發(fā)展不利。

我:懂。

本人不對(duì)獲得的信息做任何真實(shí)性保證,大家自己判斷。

然后是:背調(diào)這個(gè)事情,華為似乎對(duì)空窗期要一個(gè)解釋。

我是12月15號(hào)離職的,現(xiàn)在是25號(hào),然后給od說,od說如果有兩個(gè)月以上的空窗期不太好,一個(gè)月可以。

???兩個(gè)月都不行的嗎???

面試結(jié)果

本菜雞定級(jí)14,等最后兩面。按照我的性格估計(jì)還有概率掛。

定的是Python測(cè)開。java的基礎(chǔ)還得繼續(xù)補(bǔ)。

od說了:哥們你的機(jī)考400,一面二面是真的慘,得分很低。(一面答得不好可能面試官不太高興,二面我面試python逮著Java狂問,誰頂?shù)米?#xff09;

但是你機(jī)考滿分啊!!!加分太多了!!!!!所以湊合14。

總結(jié)一下:機(jī)考是一個(gè)分,心理測(cè)試一個(gè)分,一面二面寫代碼,寫出來肯定有下一面。每個(gè)面試筆試一個(gè)分,最后把學(xué)校的加分啥的加起來,這些分加起來確定你是否能夠入職和級(jí)別。(但是我不知道如果一面二面代碼沒寫出來是啥結(jié)果,會(huì)直接掛還是咋地),所以是14。

面試要學(xué)歷證明,要四六級(jí)、身份證、要半年流水,還有一些文件要簽。

我大學(xué)的時(shí)候考了4次,第一次420(425分過),最后441低空飄過。沒有過四級(jí)的哥們麻溜去補(bǔ)吧。華為要,浙江宇視也要,除了要學(xué)歷還要四六級(jí)。不過四級(jí)很惡心。

總結(jié)一下華為:機(jī)考3個(gè)代碼,性格測(cè)試;一面寫代碼說思路,八股,給評(píng)分;二面交叉面寫代碼說思路,八股,給評(píng)分。面試考題和得分會(huì)決定你是否能入職和定級(jí)。

不過細(xì)節(jié)是:一面二面沒有時(shí)間復(fù)雜度要求,大家能暴力就暴力(華為二面給我搞困難要求30分搞定,面試官你不看題難度的嗎???)面試就一個(gè)小時(shí),寫代碼至多給你半個(gè)小時(shí)……復(fù)雜度寫了就當(dāng)沒看見行了

然后OD勸我:但是你得補(bǔ)一下薪資水平,你之前要的太低了。你知道你的薪資漲了多少嗎?2.5倍(其實(shí)3.5倍都有了)啊!!!!薪資要的低代表水平不行啊!!

你說長沙工資低,那也不是這么個(gè)低法啊!!!你的薪資比我們最低的級(jí)別的最低工資還低。你說你之前工作的XX,人家也算正規(guī)幾千人的大企業(yè),就這么點(diǎn)誰信啊???

這是我某個(gè)月的工資條:

我也不知道為啥:我做的是妥妥的運(yùn)營商的項(xiàng)目,去的是和華為有關(guān)系的X潮,搞的是每個(gè)月幾個(gè)億的數(shù)據(jù)(雖然是簡(jiǎn)單的增刪改查,系統(tǒng)也差),XX的工資給5K還發(fā)不齊!(如果愿意的話去看之前的評(píng)論)

最后無語了,給od說:項(xiàng)目和項(xiàng)目不一樣啊。

湖南這邊的薪資,0基礎(chǔ)或者一年基礎(chǔ)的java開發(fā)基本上期望薪資是6-8K(我看過……2000人的公司,啥公司我就不說了,銀聯(lián)外派、普本,銀行),碩士剛畢業(yè)拿的8K。

X潮一年經(jīng)驗(yàn)的開發(fā)是:單休到手10K(不是外包,正式的java開發(fā))。工作十年的開發(fā)薪資都不到20K。你一個(gè)工作一年的人的薪資,直接薪資就爬到十年開發(fā)的頭上來了,你覺得可能嗎?

測(cè)開不能給的比開發(fā)高吧?搞Python的不能比搞Java的薪資還高吧??所以給個(gè)10K8K的正常吧?

剛才X潮的給我補(bǔ)了大概1400多的工資……可能是之前少發(fā)的工資,或者本人的年終????2333錢給了就拿。

最后

以上就是我這次華為的面試過程以及所問到的部分問題,因?yàn)槭敲嬖囘^后后面幾天我才做的面試總結(jié),所以這次只是把部分的重點(diǎn)內(nèi)容給羅列出來了。希望以上內(nèi)容能夠?qū)Υ蠹矣兴鶐椭W詈?#xff0c;我把我的學(xué)習(xí)筆記以及自己收集的一些面試大廠最新面試題,已經(jīng)整理打包成一個(gè)文檔,有如需要的小伙伴轉(zhuǎn)發(fā)+關(guān)注后私信十一回復(fù)《555》即可免費(fèi)獲取

?

?

總結(jié)

以上是生活随笔為你收集整理的面试经验|华为二面分享 真难ε=(´ο`*)))唉的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。

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