主頁 > 軟體設計 > 備受好評!完全攻略:“華為技術面試的準備和經驗分享”

備受好評!完全攻略:“華為技術面試的準備和經驗分享”

2020-11-20 12:15:07 軟體設計

前言:

全文近5000字,建議先收藏,再閱讀

華為一直都是我最想去的公司,沒有之一,

為了保證一定能夠進入華為,我做了充足的準備,現在我已經簽約了,下面把所有準備的內容和實際面試的經驗分享給大家!

希望能夠幫助更多的朋友少走一些彎路,畢竟這很有可能是某些朋友人生中入職的第一家公司,亦是將會對個人影響最大的一家公司,

下面的內容句句屬實,絕無虛構拍馬之言,客觀公正是科研之本,亦是我輩立身之基,

下面將從這幾個方面進行分析:

  1. 公司介紹,對華為公司整體業務和業務所在地進行介紹,揭開一個你從未了解過的華為 ,1)介紹華為業務和產品線型別,和童鞋們畢業后作業選擇息息相關 ;2)作業待遇和強度,大家是不是一嘮這個馬上就不困了 ,
  2. 面試流程,從簡歷篩選-在線筆試-面試三連,系統闡述筆者親身華為面試程序,題目和體會,部分題目會后續在公眾號系統分類分析,
  3. 經驗總結,盤點前面所述內容,解讀華為未來布局,并分享一些激動人心的視頻,(字數太多了,下回再補上)

因為筆者是硬體方向,所以下面舉例的詳細內容題目等均與硬體工程師相關,其他方向的童鞋可以跳過該部分,不影響全文整體食用

一、公司介紹

公司介紹(官方):把數字世界帶到每個人,每個家庭,每個組織,構建萬物互聯的智能世界,PS:剩下的大家宣講會好好聽,就不水字數了,

私人解讀:

1、華為整體業務和產品線分類

先看一組資料:

2013年,華為首超全球第一大電信設備商愛立信;

2017年,華為在核心路由器市場上超越思科成為老大;

2019年,華為手機出貨量世界第二,僅次于三星;

上圖為18年的華為財報,其中消費者業務主要以手機等終端產品為主,是to C的業務范圍,首先可以看出是當前華為最賺錢的業務,對應的產品線叫消費者終端,每年都招收大量的小伙伴進入,一直在擴張,漲勢強勁,后面會講去這里的利弊,

其次大塊的業務是運營商業務,運營商業務包括固定網路,無線網路和基礎設施等領域,對應的也就是無線網路產品線和數通產品線,其中無線網路產品線主要從事基站等方面的作業,比如基站BBU和RRU等方面,而數通的產品一般指高端路由器、核心交換機、SDH系列等,主要是面向核心網路和傳輸網路,客戶群可能也是以運營商、金融等大客戶為主,隨著5G的重視,這部分的內容在2019年度應該會有一定的提升,

除此之外,華為海思也是隨著美國的“幫助”地位水漲船高,其中麒麟系列已經搭載到華為多款主流手機中,不僅如此華為海思研發內容還包括通信設備芯片,家居設備芯片以及傳輸網路芯片等等,已經大批供貨給國內很多公司了呢,

華為在智能家居領域、云領域以及我們不知道的領域都展開了布局,

具體不同產品線的所在位置就可以登錄華為校園招聘(社會招聘)進行搜索,都可以找到的哈:

2、待遇和作業強度

首先要跟大家確立一個認知,就是作業強度和收入在一定程度上成正相關,確實存在收入高,作業輕松的作業,但那往往建立在能力和背景的基礎上(比如收租和扮豬吃虎),

不同的產品線作業強度不一樣,比如上海終端部門強度大,工資待遇高,這是因為手機業務是快速更新的業務,具備較高的時效性,同時利潤也是最大的,

小技巧:大家可以在入職前了解下自己面試的崗位是做什么的,進而判斷作業強度和作業內容,

因為美國“幫助”,華為最近處于困難時期,就像最前面照片上的飛機,即使傷痕累累也要邊修補邊前進,所以近期的辛苦是肯定的,大家入職和選擇都需要做好心理準備,如果不能接受長時間加班作業可以考慮及時止損,

但同時,任老板表示:“錢分好了,管理的一大半問題就解決了,”

先說好,我這不是吹NB,這就是事實,其他的負面言論我也看過,但是至少對于應屆生來說什么最重要我還是知道的(來自一個無產階級的吶喊),相信你自己也明白,


二、面試流程

1、簡歷篩選

華為采用的仍然是在線簡歷的方式,登錄華為官網注冊—填寫個人內容—上傳自己制作的簡歷,這些常識性內容我就不說了,說一下要注意的:

  • 1)首先,每家大公司都是這樣的程序,強烈建議把常用的注冊資訊整理下來,弄成檔案的形式,這樣可以節約大量在線填寫簡歷的時間,
  • 2)在線簡歷中的專案經歷和實踐經歷請寫充分,后面如果是網路面試那么就是對著你填寫的內容去問答,即使是現場面試也會對著電腦看你的簡歷進行提問題,所以務必不要敷衍了事,認真填寫對你后面面試會有很大幫助,
  • 3)照片盡量正式,技術類也一樣,不要用生活照剪裁,也不要用大頭貼,建議有條件的外面認真拍一版證件照,要電子稿,

2、在線筆試

在線筆試是在電腦上進行作答,其中需要注意點有

1)按照要求做好準備,(此處無放圖,因為這些郵件都被禁止泄密),筆者根據之前收到的一封筆試邀請郵件大致列一下需要準備的東西:

  • 能夠正常上網電腦,帶攝像頭,確保周圍環境安靜且無其他人走來走去;
  • 記清楚規定的筆試時間,提前打開測評筆試平臺除錯;
  • 準備紙和筆,部分題需要計算,以及做大題時可以手機拍照上傳,等等,

2)找師兄了解一下往年筆試涉及到的知識結構,然后認真復習和準備一下,

這里我就不再過多贅述了,之前的文章也有敘述這部分的內容,感興趣同學可以自行搜索查看,下面談談特色的部分:

軟體部分:今年一共只有三道大題,比較殘酷,至少需要完全做對1道,否則淘汰,題目難度不算大,一般80行代碼之內就能解決,具體可以參考其他小伙伴的筆試記錄,

這里我建議自己嘗試卡著時間做做看,如果能夠做到規定時間內至少完成兩道,那應該是沒有問題的,

注意:今年軟體筆試刷掉了不少人,題目看上去不難,但是大家往往習慣Copy代碼作答,導致自己動手能力較弱,切忌眼高手低,面試更是如此,后面我會具體講,

硬體部分:在線筆試的內容主要包含四部分,分別是數字電路部分,模擬電路部分,電路原理部分以及少量通信知識,我列出幾道大家可以感受一下:

  • 時序邏輯電路和組合邏輯電路差異
  • 用D觸發器做個二分頻的電路
  • 給出一個多級耦合的運放電路,設計抑制零點偏移電路,
  • TCP和UDP支持的應用協議

題目型別有選擇題和大題兩種,相比軟體題目友善了許多,應該是60分就足夠通過了,基本上通過不算很難,

3、心理測評

現在的大公司都增加了心理測評的環節,重點是考察員工性格特點是否符合公司要求,因為現在互聯網公司以及實業類公司壓力大的緣故,對抗壓能力有比較高的要求

(怕遇到事情想不開,也不是沒有這樣的情況,大家都懂的)

OK,華為的心理測評是真的會刷人的,因為公司對思想上一致性看的還是比較重要的,如果思想不一致,對公司和對個人其實都是一種耽誤,就像大家之前聽過的實習期甚至培訓期頂不住走人的情況也有發生,因此請重視心理測評,至少不要在狀態不好的時候開始回答,

時間:測評往往是給你一天時間去作答,任意時間點都可以,如果通過,最近幾天就會聯系你去面試,

方式:還是上機的方式,題目100道左右(具體記不清了),

建議:把握心態積極向上,有創新精神,愿意拼搏努力,抗壓能力強這幾點就差不多了,


三、面試三連

下面我按照時間順序進行寫:

如果你通過了筆試和心理測評,你會收到面試邀請的短信,告知你XX時間來XX地方進行面試

華為會包一個大酒店,然后進行統一面試,很正規,

你只需要帶上身份證和簡歷就可以了,穿著打扮我也寫過了(不在牛客就在XXX),一句話,咱們是靠技術吃飯的,正常就行,推薦經典套裝:“格子衫/純色襯衣+牛仔褲+純色休閑鞋/運動鞋”,一看就是自己人,

然后就是等待叫號環節,按照次序通過1面技術面,2面技術面,3面HR主管面,

剩下的都是老生常談,這篇文章不贅述具體題目了,后面會單獨寫文章來分析技術面和HR面有哪些具體題目,和如何處理,可以加入公眾號,看到一手文章,

我還是來說說今年的行情:

1、軟體很難,1面不用多說話,手撕代碼,講解思路,寫不出來就出局;2面還是不必多言,換道題繼續,寫不出來就出局,

2、硬體也難,1面和2面都是狂轟濫炸40分鐘左右,基本上對你真實實力摸底是沒問題了,水平也都測驗出來了,擇優選取,

3、改變招聘政策的原因:這是由于往年的985大佬們一邊拿華為Offer保底,一邊罵華為出題垃圾,面試簡單,嗯,所以政策改了,

其實這是對普通學校的童鞋很有利的一件事情,因為往年華為招了很多跨專業的985學校的學生,雖然他們專業知識不強,但是架不住學校好,底子扎實,

今年就不一樣了,能力為先,擇優錄取,給了寒門學子更多的機會,只要你有能力,完全可以PK掉和你一起面試的好學校大佬,

4、當然如果好學校的大佬有能力,完全可以拿到超高的SP,SSP,比如牛客網很多在華為拿15級甚至16級待遇的超級大佬們(羨慕),

5、HR主管面試也是會刷人的,記住一點即可:“你確實想去,你思想上做好了奮斗的準備”,基本上如果確實看出了這一點,面試應該不是什么大問題,切記別說假話,在專業人士面前一眼就能看出來,不要拿拙劣的表演去挑戰人家吃飯的本事,

6、等待,必須說的就是你要有耐心,因為真的很漫長,往往是招聘完成后才會陸陸續續的發通知,在沒發放通知的時候你是不知道自己最后能不能進的,因此請耐心等待,

建議做兩手準備,免得耽誤自己的前途,不要死磕!

7、后面想起來再繼續寫吧~


總結:

面試體驗真的很Nice,面試官都是非常有禮貌的,而且態度很好,聽前輩說都是正規培訓考試出來的,整體流程很規范化,但是有一點必須吐槽下,因為每一輪面試時間不是固定的,真正面試輪到和發給我的時間延遲了3個小時左右,這也側面說明面試考察真的非常細致,最后說兩個細節:

1、你必須要邊回答問題邊做筆記,就是會給你一張白紙,你需要記下來你回答的問題,最后要上交,我就是老是回答問題但是不寫,導致1面足足面試了1個多小時(真的辛苦面試官了),

2、你的面試官就是你們生產線的工程師,每條生產線是單獨招聘的,面試你的人未來很有可能是你的同事和前輩哦,

面試官技術很厲害,導致我有點擔心入職后跟不上節奏emmm,有點方,


有需要Java學習筆記,面試檔案,電子書PDF,面經資料,面試題目決議的:加我“VX小助理”即可免費獲取到!

祝大家都能順利拿到心儀公司的Offer,當上CTO,贏取白富美,走上人生巔峰!

最后請看到這里的你幫我個忙吧,點個贊~,謝謝啦!

轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/225393.html

標籤:其他

上一篇:重建二叉樹(劍指 Offer)

下一篇:阿里三年面試官整理Java最新知識點,啃完檔案進入BATJ不是夢

標籤雲
其他(157675) Python(38076) JavaScript(25376) Java(17977) C(15215) 區塊鏈(8255) C#(7972) AI(7469) 爪哇(7425) MySQL(7132) html(6777) 基礎類(6313) sql(6102) 熊猫(6058) PHP(5869) 数组(5741) R(5409) Linux(5327) 反应(5209) 腳本語言(PerlPython)(5129) 非技術區(4971) Android(4554) 数据框(4311) css(4259) 节点.js(4032) C語言(3288) json(3245) 列表(3129) 扑(3119) C++語言(3117) 安卓(2998) 打字稿(2995) VBA(2789) Java相關(2746) 疑難問題(2699) 细绳(2522) 單片機工控(2479) iOS(2429) ASP.NET(2402) MongoDB(2323) 麻木的(2285) 正则表达式(2254) 字典(2211) 循环(2198) 迅速(2185) 擅长(2169) 镖(2155) 功能(1967) .NET技术(1958) Web開發(1951) python-3.x(1918) HtmlCss(1915) 弹簧靴(1913) C++(1909) xml(1889) PostgreSQL(1872) .NETCore(1853) 谷歌表格(1846) Unity3D(1843) for循环(1842)

熱門瀏覽
  • 面試突擊第一季,第二季,第三季

    第一季必考 https://www.bilibili.com/video/BV1FE411y79Y?from=search&seid=15921726601957489746 第二季分布式 https://www.bilibili.com/video/BV13f4y127ee/?spm_id_fro ......

    uj5u.com 2020-09-10 05:35:24 more
  • 第三單元作業總結

    1.前言 這應該是本學期最后一次寫作業總結了吧。總體來說,對作業的節奏也差不多掌握了,作業做起來的效率也更高了。雖然和之前的作業一樣,作業中都要用到新的知識,但是相比之前,更加懂得了如何利用工具以及資料。雖然之間卡過殼,但總體而言,這幾次作業還算完成的比較好。 2.作業程序總結 相比前兩個單元,此單 ......

    uj5u.com 2020-09-10 05:35:41 more
  • 北航OO(2020)第四單元博客作業暨課程總結博客

    北航OO(2020)第四單元博客作業暨課程總結博客 本單元作業的架構設計 在本單元中,由于UML圖具有比較清晰的樹形結構,因此我對其中需要進行查詢操作的元素進行了包裝,在樹的父節點中存盤所有孩子的參考。考慮到性能問題,我采用了快取機制,一次查詢后盡可能快取已經遍歷過的資訊,以減少遍歷次數。 本單元我 ......

    uj5u.com 2020-09-10 05:35:48 more
  • BUAA_OO_第四單元

    一、UML決議器設計 ? 先看下題目:第四單元實作一個基于JDK 8帶有效性檢查的UML(Unified Modeling Language)類圖,順序圖,狀態圖分析器 MyUmlInteraction,實際上我們要建立一個有向圖模型,UML中的物件(元素)可能與同級元素連接,也可與低級元素相連形成 ......

    uj5u.com 2020-09-10 05:35:54 more
  • 6.1邏輯運算子

    邏輯運算子 1. && 短路與 運算式1 && 運算式2 01.運算式1為true并且運算式2也為true 整體回傳為true 02.運算式1為false,將不會執行運算式2 整體回傳為false 03.只要有一個運算式為false 整體回傳為false 2. || 短路或 運算式1 || 運算式2 ......

    uj5u.com 2020-09-10 05:35:56 more
  • BUAAOO 第四單元 & 課程總結

    1. 第四單元:StarUml檔案決議 本單元采用了圖模型決議UML。 UML檔案可以抽象為圖、子圖、邊的邏輯結構。 在實作中,圖的節點包括類、介面、屬性,子圖包括狀態圖、順序圖等。 采用了三次遍歷UML元素的方法建圖,第一遍遍歷建點,第二、三次遍歷設定屬性、連邊,實作圖物件的初始化。這里借鑒了一些 ......

    uj5u.com 2020-09-10 05:36:06 more
  • 談談我對C# 多型的理解

    面向物件三要素:封裝、繼承、多型。 封裝和繼承,這兩個比較好理解,但要理解多型的話,可就稍微有點難度了。今天,我們就來講講多型的理解。 我們應該經常會看到面試題目:請談談對多型的理解。 其實呢,多型非常簡單,就一句話:呼叫同一種方法產生了不同的結果。 具體實作方式有三種。 一、多載 多載很簡單。 p ......

    uj5u.com 2020-09-10 05:36:09 more
  • Python 資料驅動工具:DDT

    背景 python 的unittest 沒有自帶資料驅動功能。 所以如果使用unittest,同時又想使用資料驅動,那么就可以使用DDT來完成。 DDT是 “Data-Driven Tests”的縮寫。 資料:http://ddt.readthedocs.io/en/latest/ 使用方法 dd. ......

    uj5u.com 2020-09-10 05:36:13 more
  • Python里面的xlrd模塊詳解

    那我就一下面積個問題對xlrd模塊進行學習一下: 1.什么是xlrd模塊? 2.為什么使用xlrd模塊? 3.怎樣使用xlrd模塊? 1.什么是xlrd模塊? ?python操作excel主要用到xlrd和xlwt這兩個庫,即xlrd是讀excel,xlwt是寫excel的庫。 今天就先來說一下xl ......

    uj5u.com 2020-09-10 05:36:28 more
  • 當我們創建HashMap時,底層到底做了什么?

    jdk1.7中的底層實作程序(底層基于陣列+鏈表) 在我們new HashMap()時,底層創建了默認長度為16的一維陣列Entry[ ] table。當我們呼叫map.put(key1,value1)方法向HashMap里添加資料的時候: 首先,呼叫key1所在類的hashCode()計算key1 ......

    uj5u.com 2020-09-10 05:36:38 more
最新发布
  • 【中介者設計模式詳解】C/Java/JS/Go/Python/TS不同語言實作

    * 中介者模式是一種行為型設計模式,它可以用來減少類之間的直接依賴關系,
    * 將物件之間的通信封裝到一個中介者物件中,從而使得各個物件之間的關系更加松散。
    * 在中介者模式中,物件之間不再直接相互互動,而是通過中介者來中轉訊息。 ......

    uj5u.com 2023-04-20 08:20:47 more
  • 露天煤礦現場調研和交流案例分享

    他們集團的資訊化公司及研究院在一個礦區正在做智能礦山的統一平臺的 試點,專案投資大概1億,包括了礦山的各方面的內容,顯示得我們這次交流有點多余。他們2年前開始做智能礦山的規劃,有很多煤礦行業專家的加持,他們的描述是非常完美,但是去年底應該上線的平臺,現在還沒有看到影子。他們確實有很多場景需求,但是被... ......

    uj5u.com 2023-04-20 08:20:25 more
  • 《社區人員管理》實戰案例設計&個人案例分享

    設計是一個讓人夢想成真程序,開始編碼、測驗、除錯之前進行需求分析和架構設計,才能保證關鍵方面都做正確 ......

    uj5u.com 2023-04-20 08:20:17 more
  • 軟體架構生態化-多角色交付的探索實踐

    作為一個技術架構師,不僅僅要緊跟行業技術趨勢,還要結合研發團隊現狀及痛點,探索新的交付方案。在日常中,你是否遇到如下問題 “ 業務需求排期長研發是瓶頸;非研發角色感受不到研發技改提效的變化;引入ISV 團隊又擔心質量和安全,培訓周期長“等等,基于此我們探索了一種新的技術體系及交付方案來解決如上問題。 ......

    uj5u.com 2023-04-20 08:20:10 more
  • 【中介者設計模式詳解】C/Java/JS/Go/Python/TS不同語言實作

    * 中介者模式是一種行為型設計模式,它可以用來減少類之間的直接依賴關系,
    * 將物件之間的通信封裝到一個中介者物件中,從而使得各個物件之間的關系更加松散。
    * 在中介者模式中,物件之間不再直接相互互動,而是通過中介者來中轉訊息。 ......

    uj5u.com 2023-04-20 08:19:44 more
  • 露天煤礦現場調研和交流案例分享

    他們集團的資訊化公司及研究院在一個礦區正在做智能礦山的統一平臺的 試點,專案投資大概1億,包括了礦山的各方面的內容,顯示得我們這次交流有點多余。他們2年前開始做智能礦山的規劃,有很多煤礦行業專家的加持,他們的描述是非常完美,但是去年底應該上線的平臺,現在還沒有看到影子。他們確實有很多場景需求,但是被... ......

    uj5u.com 2023-04-20 08:19:07 more
  • 《社區人員管理》實戰案例設計&個人案例分享

    設計是一個讓人夢想成真程序,開始編碼、測驗、除錯之前進行需求分析和架構設計,才能保證關鍵方面都做正確 ......

    uj5u.com 2023-04-20 08:18:57 more
  • 軟體架構生態化-多角色交付的探索實踐

    作為一個技術架構師,不僅僅要緊跟行業技術趨勢,還要結合研發團隊現狀及痛點,探索新的交付方案。在日常中,你是否遇到如下問題 “ 業務需求排期長研發是瓶頸;非研發角色感受不到研發技改提效的變化;引入ISV 團隊又擔心質量和安全,培訓周期長“等等,基于此我們探索了一種新的技術體系及交付方案來解決如上問題。 ......

    uj5u.com 2023-04-20 08:18:49 more
  • 05單件模式

    #經典的單件模式 public class Singleton { private static Singleton uniqueInstance; //一個靜態變數持有Singleton類的唯一實體。 // 其他有用的實體變數寫在這里 //構造器宣告為私有,只有Singleton可以實體化這個類! ......

    uj5u.com 2023-04-19 08:42:51 more
  • 【架構與設計】常見微服務分層架構的區別和落地實踐

    軟體工程的方方面面都遵循一個最基本的道理:沒有銀彈,架構分層模型更是如此,每一種都有各自優缺點,所以請根據不同的業務場景,并遵循簡單、可演進這兩個重要的架構原則選擇合適的架構分層模型即可。 ......

    uj5u.com 2023-04-19 08:42:41 more