這份面經說實話應該4月23號面完就寫出來的,面完感覺自己答得挺菜的,就沒心思整理了,準備收拾收拾考研去了
這次暑假實習其實我沒投簡歷,因為寒假實習的時候投簡歷**面完沒訊息,就悄無聲息地掛了,宣講會上說原則上寒假掛的這次就不能投了,也就沒考慮再試一下。等暑假這一批筆試、性格測試都弄完了之後通知面試,突然發現通知我去,可能是被撈起來的???反正那天上午考完期中試就和同學打車去河東面試了。
等了半個小時吧,就輪到我了,下面是具體的內容
(面試通知)
這部分都輕車熟路了,畢竟掛了那麼多次面試……都快能背下來自己的經歷了,說的大概就自己的大概情況,然後教育經歷這我比較豐富一點,轉專業、專業分流、對三個專業的認識和想法;然後大學都做了什麼事,這部分說的比較少,因為像在學生會這些東西對於技術面試應該沒那麼重要;然後學了哪些課這塊挑了自己學的比較好的說,怕後面挖坑,這裡耍了點小聰明,提了一下上個學期考了專業第一這件事,目的是想讓面試官看到我雖然轉專業,學習週期比別人少了一年,但是學習能力比較強的;專案經歷,這部分要好好說,因為網傳華為比較重視專案能力,我雖然都是自己做的小專案,還是把這些專案都大概介紹了一下
然後輪到面試官果然上來就對著簡歷把專案的細節都問了一遍,包括功能怎麼實現的,遇到了什麼困難,怎麼解決的,我覺得這裡主要是想看解決問題的能力,所以只要是專案完全是自己親手做的我覺得這裡沒有什麼問題,注意一下表達和語速應該就好了;抓住簡歷上的三個專案都問了一下,然後就問了我專業知識,這裡我記得不大清楚了,不出所料地問了程序和執行緒這塊,怎麼理解程序執行緒、執行緒間哪些部分是共用的、程序間通訊,主要問的都是作業系統,別的問的很少,然後問了死鎖,這個地方以為又像cvte一樣讓我大致寫個銀行家演算法什麼的……所幸大概問了一下就開始給我出題了
手寫**啊,我還以為寫一點偽**大概能說明白意思就可以了,沒想到給我一張紙讓我寫完整**。題目大概是給出乙個字串,這裡先命名為str1,然後再給出乙個子字串命名為str2,把str1中包含str2的部分刪掉,輸出刪除之後的結果
比如給出str1 = "123456789456132",str2 = "456",則應該輸出「123789123」
我覺得這部分還是挺簡單的,說明白自己的想法,然後我出來發現大家都沒手寫**,只有我寫了……學長跟我說可能是看你專案比較簡單,所以想看一下功底怎麼樣吧,我覺得還是有道理的
手撕**之後面試官跟我說了一下這個程式**可以優化一下,然後又跟我聊了一會,這裡我就不大記得了,然後就跟我說「我這裡你已經過了,去綜合面試那邊準備吧」,我:???,老師用不用我再展示點別的什麼,跟我說不用了,這裡已經可以了,然後又讓面試官給我提了點意見,就去二面綜合面試等著了
整個過程持續了乙個小時吧,所以上面的內容只是部分,面試多的小夥伴其實能看出來這裡還是挺簡單的,讓人意外的是二面也……沒什麼難度
在酒店等了一中午,和小夥伴都沒出去吃個飯什麼的,等到一點四十左右就被叫到去面試了
首先自我介紹,還是之前那一套,然後這部分明顯就和前面技術面不一樣了,雖然還是問了專案,但是不太在意具體是怎麼實現的,而是在做專案過程中都經歷了什麼困難的,你會怎麼解決。這裡其實我有個短板就是我沒做過那種團隊的專案,一面面試官不太在意這個,但是在這裡就被抓住了,面試官當時的語氣可能就不是特別好,所以大家如果有機會還是做一點團隊的大型專案會比較好
然後問了我……嗯怎麼看待996,這不就是明擺著問你加班你開不開心嗎,然後我大概想了一下,也沒想太久,好像給人的感覺會很猶豫,就大概說了一下如果確實有任務需求996沒什麼不可以的,還是要注重效率之類的
然後又聊了一會人生,這裡我還是比較謹慎的,雖然發現面試官已經開始進入聊人生狀態了,還是怕突然給我挖個坑。
這個過程比較短,我和小夥伴們都是十幾分鐘二十分鐘就把二面面完了
面完了感覺自己太菜了,心態也有點崩,畢竟從三月四月開始投了那麼多實習,不管到幾面最後都掛了,到這自己徹底沒信心了,面完回來就準備考研了,準備了半個月之後……嗯???
校招 面試 華為 通用軟體工程師
1.程式設計題 我直接敘述抽象問題 輸入由字母r和g組成的字串s,如s rgrgr 要求r的左側不能出現g,你可以進行以下操作,將r變g或將g變r,求最小操作次數。答 設定兩個標記i和j,i從左往右找到第乙個g記錄下標,j從右往左找到第乙個r記錄下標,統計i和j之間r和g的個數,輸出較小值即可。2....
面經 華為粵港澳優招通用軟體開發工程師面試
面試時間約在十點半,實際十一點二十才輪到我,因為人實在是太多了。自我介紹,講專案,手撕 1,題目是給定兩個無序陣列,不用set的情況下求二者的交集。時間大概是30分鐘。中午管飯,盒飯 1,還算厚道。十二點五十分左右開始,也是先自我介紹,講一講專案,之後又是手撕 1,題目是求乙個字串在另乙個字串 現的...
華為通用軟體開發實習生面試題
技術面手撕 的原題 要求用c 寫 樓主比較菜面試時候又比較緊張面試官又看著我寫,因此當場只寫出來乙個通用的解法,本以為面試官會讓我優化時間複雜度,結果沒有,只是測試了一下我的 每個測試點都通過了 我的想法是,因為要求最大公共字首嘛,結果肯定不可能比這些字串中最短的長,所以首先求出最短的字串長度假設長...