??前言
本文是2024華為OD機試真題(C C++ Java Py JS) B卷 專欄的目錄貼(定期更新華為OD各個時間階段的機試真題,每日定時更新,本專欄每篇的文章都會將使用C語言、C++、Python、Java、JS五種語言進(jìn)行更新解答,包含真題,思路分析,代碼參考,每個題目的思路分析都非常詳細(xì),超過百字歡迎大家訂閱學(xué)習(xí),代碼可以直接運行使用,限時優(yōu)惠,持續(xù)更新)
??其他華為OD機試題清單
??2024華為OD機試真題(C C++ Java Py JS) B+C+D卷??
??2024華為OD機試真題(C語言) B+C+D卷??
??2024華為OD機試真題(Python語言) B+C+D卷??
??2024華為OD機試真題(Java 語言) B+C+D卷??
??2024華為OD機試真題(C++語言)B+C+D卷??
??2024華為OD機試真題(JS 語言) B+C+D卷??
??2024華為OD機試真題(Golang語言) B+C+D卷??
??2024華為OD機試真題(C++ Java Python) ??
一、什么是華為OD,什么是華為OD機試?
華為OD是Outsourcing Dispacth模式,是華為和外企德科聯(lián)合招聘的簡稱。目前華為大多數(shù)是OD招聘。OD模式也是華為提出的一種新的用工形式,每年都會從OD項目挑優(yōu)秀員工轉(zhuǎn)為正編。所有OD和正式員工一樣對待,沒有差別,部門平時開會、評審等活動都是一起參加的,是同薪同酬,都是由華為的HR直接定的薪資,看的是我們技術(shù)能力。華為是大企業(yè),能到華為上班也是有能力的,每個部門都有好多職位,是金子,在哪都會發(fā)光。薪資對華為OD也是有絕對的優(yōu)勢,在互聯(lián)網(wǎng)一線的大廠中,華為的工作環(huán)境和薪資都是很好的,OD其實簡單說就是外包,現(xiàn)在有很多公司都在給華為供給外包服務(wù),比如中軟,因為華為有很多業(yè)務(wù)部門,去年一個很熟的獵頭給我推薦了幾個技術(shù)崗位的華為OD都通過了
?
而華為OD機試是指華為公司的在線筆試,是華為公司用于篩選招聘崗位候選人的一種考核方式,
華為OD機試通常由多個題目組成,包括算法設(shè)計、編程、調(diào)試等多個環(huán)節(jié),考察候選人的基礎(chǔ)知識、實際能力和算法編寫能力等多個方面,是華為招聘流程中非常重要的一環(huán)
二、華為OD面試流程?
華為OD面試流程一般包括以下幾個步驟:
?
1、筆試:考察候選人的基礎(chǔ)知識、算法設(shè)計和編程能力等多個方面,題目通常包括算法題、編程題、數(shù)據(jù)結(jié)構(gòu)題等
?
2、性格測試(綜合測試):這部分是用來評估候選人的性格特質(zhì),以便更好地了解其適應(yīng)能力、溝通能力和團隊合作能力等
?
3、技術(shù)一面:該面試官通常是該項目組的技術(shù)負(fù)責(zé)人,主要考察候選人對技術(shù)的理解和實際應(yīng)用能力。面試內(nèi)容通常包括代碼題和項目問題解決,圍繞計算機/編程基礎(chǔ)+項目經(jīng)驗+代碼能力進(jìn)行考察,如應(yīng)屆生無項目經(jīng)驗,重點復(fù)習(xí)八股文+刷算法題
?
4、HR面:圍繞求職動機、穩(wěn)定性、薪酬期望、Gap經(jīng)歷、延畢等異常情況進(jìn)行考察
?
5、終面:終面是在參加完所有面試后進(jìn)行的最后一輪面試,,主要考察候選人的綜合素質(zhì)和領(lǐng)導(dǎo)潛力;其中,筆試和性格測試是比較常見的部分,而技術(shù)一面和群面則比較特殊,通常會根據(jù)不同的崗位和項目有所不同,最終的面試結(jié)果也會根據(jù)個人的表現(xiàn)和競爭情況而定,不會限制通過人數(shù)
?
全流程線上進(jìn)行,一般機考通過后2-3周內(nèi)出offer,特殊情況時間過長的話需要積極聯(lián)系接口人HR
三、華為OD機試通過率高嗎?
據(jù)華為官方公布的數(shù)據(jù),華為OD機試的通過率約為75%。具體來說,華為OD機試一共有五個級別,從D1到D5,對應(yīng)13到17級,每個級別的題目數(shù)量和難度都有所不同。在過去的招聘中,據(jù)說只有25%左右的候選人能夠通過第一輪機試。第二輪性格測試也是招聘流程中的重要環(huán)節(jié),會刷掉一部分人。不過,華為表示,最終的通過率取決于候選人的實際表現(xiàn)和競爭情況,不會限制通過人數(shù)
?
此外,華為還將機試分為上機考試和在線作業(yè)兩部分,上機考試主要考察算法設(shè)計和編程能力,在線作業(yè)主要考察算法思維和解決問題的能力。華為表示,在線作業(yè)部分是考察候選人的綜合能力,包括解決問題的能力、溝通能力和團隊合作能力等。
?
綜合來看,華為OD機試的通過率雖然不是100%,但是也是在高水平范圍內(nèi)的。對于候選人來說,需要全面提升自己的能力,才能更好地通過機試
四、華為OD薪資待遇?
薪資結(jié)構(gòu):
?
1、基本工資+績效工資+年終獎(2-4個月,一般績效A-4個月,B-2個月);
?
2、D1-D5分別對應(yīng)華為13-17級,參考范圍10-40K;
?
3、試用期內(nèi)(6個月)工資不打折,按B績效發(fā)績效工資,轉(zhuǎn)正時重新評績效,一般分A、B、C三檔(主要A或B,C概率較?。?,和正式員工分開評,半年評一次;
?
4、五險一金基數(shù)按基本工資,公積金比例5%-12%,具體看base地。
?
5、福利補貼:帶薪年假、入職&年度免費體檢、免費夜宵、班車/加班打車免費、下午茶、節(jié)假日禮品等
?
13級薪資:9k-13k
14級薪資:13k-17k
15級薪資:17k-21k
16級薪資:21k-25k
17級薪資:25k-29k
??五、怎么刷題?通過華為OD機試?華為OD原題刷題列表
??2024華為OD機試真題(C C++ Java Py JS) B+C+D卷??
??2024華為OD機試真題(C語言) B+C+D卷??
??2024華為OD機試真題(Python語言) B+C+D卷??
??2024華為OD機試真題(Java 語言) B+C+D卷??
??2024華為OD機試真題(C++語言)B+C+D卷??
??2024華為OD機試真題(JS 語言) B+C+D卷??
??2024華為OD機試真題(Golang語言) B+C+D卷??
??2024華為OD機試真題(C++ Java Python) ??
??部分文章試讀演示
【華為OD機試真題】1、滑動窗口最大值 | 機試真題+思路參考+代碼解析(C語言、C++、Java、Py、JS)
【華為OD機試真題】46、 猴子爬山 | 機試真題+思路參考+代碼解析(C語言、C++、Java、Py、JS)
??部分思路及代碼參考演示
文章來源:http://www.zghlxwxcb.cn/news/detail-644097.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-644097.html
??刷題列表:2024華為OD機試真題(C C++ Java Py JS) B+C+D卷
2024年B+C+D卷 新題庫(100分)
題目 | 考點 or 實現(xiàn) | 已更新 or 待更新 |
---|---|---|
1、滑動窗口最大值 | 滑動窗口 | 已更新 |
2、在字符串中找出連續(xù)最長的數(shù)字串含±號 | 正則匹配 | 已更新 |
3、路燈照明問題 | 區(qū)間問題 | 已更新 |
4、字符統(tǒng)計及重排 | 字符串/數(shù)組 | 已更新 |
5、TLV解析 | 字符串/數(shù)組 | 已更新 |
6、數(shù)組去重和排序 | 字符串/數(shù)組 | 已更新 |
7、字符串篩選排序 | 字符串/數(shù)組 | 已更新 |
8、停車場車輛統(tǒng)計 | 邏輯分析 | 已更新 |
9、繪圖機器 | 邏輯分析 | 已更新 |
10、最大時間 | 深度搜索分析 | 已更新 |
11、第K個排列 | 分治遞歸 | 已更新 |
12、拼接URL | 正則匹配 | 已更新 |
13、非嚴(yán)格遞增連續(xù)數(shù)字序列 | 雙指針 | 已更新 |
14、數(shù)字涂色 | 邏輯分析 | 已更新 |
15、數(shù)組拼接 | 字符串/數(shù)組 | 已更新 |
16、整數(shù)對最小和 | 邏輯分析 | 已更新 |
17、相對開音節(jié) | 正則匹配 | 已更新 |
18、喊7的次數(shù)重排 | 約瑟夫問題 | 已更新 |
19、勾股數(shù)元組 | 數(shù)學(xué)問題 | 已更新 |
20、火星文計算 | 正則匹配 | 已更新 |
21、最遠(yuǎn)足跡 | 數(shù)據(jù)結(jié)構(gòu) | 已更新 |
22、字符串序列判定 | 正則匹配 | 已更新 |
23、按身高和體重排隊 | 字符串 | 已更新 |
24、找車位 | 邏輯分析 | 已更新 |
25、考勤信息 | 邏輯分析 | 已更新 |
26、快遞運輸 | 邏輯分析 | 已更新 |
27、計算最大乘積 | 字符串 | 已更新 |
28、全排列 | 數(shù)學(xué)問題 | 已更新 |
29、組成最大數(shù) | 字符串 | 已更新 |
30、檢查是否存在滿足條件的數(shù)字組合 | 暴力破解 | 已更新 |
31、素數(shù)之積 | 數(shù)學(xué)問題 | 已更新 |
32、字符串變換最小字符串 | 字符串 | 已更新 |
33、找出經(jīng)過特定點的路徑長度 | 深度優(yōu)先搜索DFS | 已更新 |
34、ABR 車路協(xié)同場景 | 邏輯分析 | 已更新 |
35、解密犯罪時間 | 深度優(yōu)先搜索DFS | 已更新 |
36、水仙花數(shù) | 邏輯分析 | 已更新 |
37、字符串排序 | 字符串 | 已更新 |
38、全量和已占用字符集 | 字符串 | 已更新 |
39、 密鑰格式化 | 字符串 | 已更新 |
40、 數(shù)字字符串組合倒序 | 正則匹配 | 已更新 |
41、 查找接口成功率最優(yōu)時間段 | 動態(tài)規(guī)劃 | 已更新 |
42、 GPU算力問題 | 邏輯分析 | 已更新 |
43、 找終點 | 邏輯分析 | 已更新 |
44、 最大花費金額 | 雙指針 | 已更新 |
45、 分糖果 | 分治遞歸 | 已更新 |
46、 猴子爬山 | 動態(tài)規(guī)劃 | 已更新 |
47、 We Are A Team | 數(shù)據(jù)結(jié)構(gòu)/并查集 | 已更新 |
48、 尋找身高相近的小朋友 | 邏輯分析 | 已更新 |
49、 數(shù)組組成的最小數(shù)字 | 字符串 | 已更新 |
50、 最長的密碼 | 邏輯分析 | 已更新 |
51、 處理器問題 | 回溯算法/組合問題 | 已更新 |
52、優(yōu)選核酸檢測點 | 區(qū)間問題 | 已更新 |
53、密室逃生游戲 | 邏輯分析 | 已更新 |
54、統(tǒng)一限載貨物數(shù)最小值 | 數(shù)據(jù)結(jié)構(gòu) | 已更新 |
55、模擬商場優(yōu)惠打折II | 邏輯分析 | 已更新 |
56、 構(gòu)成正方形的數(shù)量 | 數(shù)學(xué)問題 | 已更新 |
58、 運維日志排序 | 字符串 | 已更新 |
59、 磁盤容量排序 | 雙指針 | 已更新 |
60、翻牌求最大分 | 動態(tài)規(guī)劃 | 已更新 |
61、 計算堆棧中的剩余數(shù)字 | 邏輯分析 | 已更新 |
62、 5鍵鍵盤 | 邏輯分析 | 已更新 |
63、用連續(xù)自然數(shù)之和來表達(dá)整數(shù) | 滑動窗口 | 已更新 |
64、報數(shù)游戲 | 約瑟夫問題 | 已更新 |
65、高矮個子排隊 | 滑動窗口 | 已更新 |
66、新工號中數(shù)字的最短長度 | 數(shù)學(xué)問題 | 已更新 |
67、消消樂游戲 | 數(shù)據(jù)結(jié)構(gòu) | 已更新 |
71、最大括號深度 | 數(shù)據(jù)結(jié)構(gòu) | 已更新 |
73、 最大N個數(shù)與最小N個數(shù)的和 | 字符串 | 已更新 |
74、 分班問題 | 數(shù)學(xué)問題 | 已更新 |
75、 任務(wù)總執(zhí)行時長 | 邏輯分析 | 已更新 |
76、 最左側(cè)冗余覆蓋子串 | 滑動窗口 | 已更新 |
77、獲取最大軟件版本號 | 字符串 | 已更新 |
79、數(shù)組合并 | 邏輯分析 | 已更新 |
80、銀行插隊 | 邏輯分析 | 已更新 |
81、玩牌高手 | 動態(tài)規(guī)劃 | 已更新 |
83、尋找相同子串 | KMP算法 | 已更新 |
84、數(shù)列描述 | 動態(tài)規(guī)劃 | 已更新 |
85、最長的指定瑕疵度的元音子串 | 雙指針 | 已更新 |
86、按索引范圍翻轉(zhuǎn)文章片段 | 邏輯分析 | 已更新 |
87、英文輸入法 | 字符串 | 已更新 |
88、字符串加密 | 動態(tài)規(guī)劃 | 已更新 |
89、找出符合要求的字符串子串 | 字符串 | 已更新 |
90、兩數(shù)之和絕對值最小 | 雙指針 | 已更新 |
92、免單統(tǒng)計 | 字符串 | 已更新 |
93、求符合要求的結(jié)對方式 | 邏輯分析 | 已更新 |
95、最少面試官數(shù) | 邏輯分析 | 已更新 |
97、預(yù)定酒店 | 邏輯分析 | 已更新 |
98、超級瑪麗通過吊橋的走法 | 邏輯分析 | 已更新 |
99、特異性雙端隊列、最小調(diào)整順序次數(shù) | 邏輯分析 | 已更新 |
100、最長元音子串的長度 | 邏輯分析 | 已更新 |
104、簡單的自動曝光、平均像素值 | 邏輯分析 | 已更新 |
105、整理撲克牌 | 邏輯分析 | 已更新 |
107、 查找重復(fù)代碼 | 動態(tài)規(guī)劃 | 已更新 |
109、 機房布局 | 區(qū)間問題 | 已更新 |
111、 查找單入口空閑區(qū)域 | 深度搜索 | 已更新 |
114、投籃大賽 | 邏輯分析 | 已更新 |
115、最大利潤 | 貪心算法 | 已更新 |
116、貨幣單位換算 | 邏輯分析 | 已更新 |
117、字符串排序 II | 字符串 | 已更新 |
118、滿足條件的最長子串的長度 I | 滑動窗口 | 已更新 |
119、滿足條件的最長子串的長度 II | 滑動窗口 | 已更新 |
120、猜數(shù)字 | 邏輯分析 | 已更新 |
121、幻方修復(fù) | 邏輯分析 | 已更新 |
124、括號匹配 | 數(shù)據(jù)結(jié)構(gòu) | 已更新 |
125、表達(dá)式括號匹配 | 數(shù)據(jù)結(jié)構(gòu) | 已更新 |
127、最長的非嚴(yán)格遞增連續(xù)數(shù)字列的長度 | 字符串 | 已更新 |
128、 判斷一組不等式是否滿足約束并輸出最大差 | 邏輯分析 | 已更新 |
129、 通信誤碼 | 字符串 | 已更新 |
130、最多獲得的短信條數(shù)、云短信平臺優(yōu)惠活動 | 動態(tài)規(guī)劃/背包問題 | 已更新 |
131、匿名信 | 邏輯分析 | 已更新 |
132、任務(wù)調(diào)度 | 數(shù)據(jù)結(jié)構(gòu) | 已更新 |
134、挑選字符串 | 字符串 | 已更新 |
135、采樣過濾 | 邏輯分析 | 已更新 |
136、最大報酬 | 背包問題 | 已更新 |
137、最短木板長度 | 貪心思路 | 已更新 |
139、完美走位 | 滑動窗口 | 已更新 |
140、不含101的數(shù) | 動態(tài)規(guī)劃 | 已更新 |
141、租車騎綠島 | 貪心算法 | 已更新 |
142、等和子數(shù)組最小和 | 回溯算法 | 已更新 |
143、羊、狼、農(nóng)夫過河 | 暴力枚舉 | 已更新 |
144、模擬商場優(yōu)惠打折 | 邏輯分析 | 已更新 |
150、對稱美學(xué) | 分治遞歸 | 已更新 |
151、二元組個數(shù) | 邏輯分析 | 已更新 |
152、積木最遠(yuǎn)距離 | 邏輯分析 | 已更新 |
153、端口合并 | 邏輯分析 | 已更新 |
154、快遞業(yè)務(wù)站 | 數(shù)據(jù)結(jié)構(gòu) | 已更新 |
155、計算數(shù)組中心位置 | 大數(shù)處理 | 已更新 |
156、箱子之字形擺放 | 邏輯分析 | 已更新 |
157、 新學(xué)校選址 | 數(shù)學(xué)問題 | 已更新 |
158、 打印機隊列 | 數(shù)據(jù)結(jié)構(gòu) | 已更新 |
159、星際籃球爭霸賽 | 回溯算法 | 已更新 |
160、真正的密碼 | 邏輯分析 | 已更新 |
161、機器人可活動的最大網(wǎng)格點數(shù)目 | 數(shù)據(jù)結(jié)構(gòu) | 已更新 |
162、 過濾組合字符串 | 回溯算法 | 已更新 |
163、 日志首次上報最多積分、日志采集系統(tǒng) | 動態(tài)規(guī)劃 | 已更新 |
164、 字符串重新排序 | 字符串 | 已更新 |
165、 核酸總最快檢測效率 | 數(shù)據(jù)結(jié)構(gòu) | 已更新 |
166、 單向鏈表中間節(jié)點 | 數(shù)據(jù)結(jié)構(gòu) | 已更新 |
168、 靜態(tài)掃描 | 貪心算法 | 已更新 |
169、異常的打卡記錄 | 字符串 | 已更新 |
171、快遞投放問題 | 邏輯分析 | 已更新 |
172、優(yōu)秀學(xué)員統(tǒng)計 | 字符串 | 已更新 |
174、猜字謎 | 字符串 | 已更新 |
175、最大連續(xù)文件之和 / 區(qū)塊鏈文件轉(zhuǎn)儲系統(tǒng) | 滑動窗口 | 已更新 |
177、發(fā)現(xiàn)新詞的數(shù)量 / 知識圖譜新詞挖掘 | 滑動窗口 | 已更新 |
180、日志限流 | 二分查找 | 已更新 |
182、微服務(wù)的集成測試 | 分治遞歸 | 已更新 |
183、信號發(fā)射和接收 | 數(shù)據(jù)結(jié)構(gòu) | 已更新 |
185、遞增字符串 | 動態(tài)規(guī)劃 | 已更新 |
186、服務(wù)中心選址 | 二分法 | 已更新 |
191、冠亞軍排名、獎牌榜排名 | 數(shù)據(jù)結(jié)構(gòu) | 已更新 |
192、最多顏色的車輛 | 邏輯分析 | 已更新 |
193、約瑟夫問題 | 約瑟夫問題 | 已更新 |
194、求解連續(xù)數(shù)列 | 邏輯分析 | 已更新 |
195、整型數(shù)組按個位值排序 | 邏輯分析 | 已更新 |
196、最長回文字符串 | 邏輯分析 | 已更新 |
198、人數(shù)最多的站點/小火車最多人時所在園區(qū)站點 | 邏輯分析 | 已更新 |
200、最快到達(dá)醫(yī)院的方法 | 邏輯分析 | 已更新 |
2024年B+C+D卷 新題庫(200分)
題目 | 考點 or 實現(xiàn) | 已更新 or 待更新 |
---|---|---|
57、 基站維護(hù)工程師 | 回溯算法 | 已更新 |
68、矩陣擴散 | 圖論 | 已更新 |
69、TLV解析 Ⅱ | 字符串 | 已更新 |
70、N進(jìn)制減法 | 字符串 | 已更新 |
72、沒有回文串 | 數(shù)位搜索/回文字符串 | 已更新 |
78、去除多余空格 | 邏輯分析 | 已更新 |
82、最優(yōu)高鐵城市修建方案 | 圖論/最小生成樹 | 已更新 |
91、找最小數(shù) | 數(shù)據(jù)結(jié)構(gòu) | 已更新 |
94、猜密碼 | 深度搜索DFS | 已更新 |
96、士兵過河 | 二分查找/貪心算法 | 已更新 |
101、二進(jìn)制差異數(shù) | 邏輯分析 | 已更新 |
102、簡單的解壓縮算法 | 數(shù)據(jù)結(jié)構(gòu) | 已更新 |
103、最大數(shù)字 | 數(shù)據(jù)結(jié)構(gòu) | 已更新 |
106、 計算網(wǎng)絡(luò)信號強度 | 圖論 | 已更新 |
108、 優(yōu)雅子數(shù)組 | 動態(tài)規(guī)劃 | 已更新 |
110、 數(shù)字加減游戲 | 數(shù)學(xué)問題 | 已更新 |
112、最差產(chǎn)品獎 | 滑動窗口 | 已更新 |
113、九宮格按鍵輸入 | 數(shù)據(jù)結(jié)構(gòu) | 已更新 |
122、相同數(shù)字組成圖形的周長 | 邏輯分析 | 已更新 |
123、 找單詞 | 深度搜索DFS | 已更新 |
126、 分獎金 | 數(shù)據(jù)結(jié)構(gòu) | 已更新 |
133、查找樹中元素 | 深度搜索DFS | 已更新 |
138、計算快遞主站點 | 數(shù)據(jù)結(jié)構(gòu) | 已更新 |
145、無向圖染色 | 回溯算法 | 已更新 |
146、最大化控制資源成本 | 區(qū)間問題 | 已更新 |
147、連接器問題 | 區(qū)間問題 | 已更新 |
148、最大平分?jǐn)?shù)組 | 回溯算法 | 已更新 |
149、區(qū)間交疊問題 | 區(qū)間問題 | 已更新 |
167、 垃圾短信識別 | 邏輯分析 | 已更新 |
170、最多等和不相交連續(xù)子序列 | 區(qū)間問題 | 已更新 |
173、上班之路 | 深度搜索DFS | 已更新 |
176、查找充電設(shè)備組合 / 最接近最大輸出功率的設(shè)備 | 背包問題 | 已更新 |
178、荒地建設(shè)電站 | 動態(tài)規(guī)劃 | 已更新 |
179、探索地塊建立 | 動態(tài)規(guī)劃 | 已更新 |
181、快速開租建站 | 圖論 | 已更新 |
184、硬件產(chǎn)品銷售方案 | 回溯算法 | 已更新 |
187、 創(chuàng)建二叉樹 | 二叉樹 | 已更新 |
188、 九宮格游戲 / 三階積幻方 | 數(shù)據(jù)結(jié)構(gòu) | 已更新 |
189、 Excel單元格數(shù)值統(tǒng)計 | 邏輯分析 | 已更新 |
190、工單調(diào)度策略 | 邏輯分析 | 已更新 |
197、農(nóng)場施肥、不愛施肥的小布 | 二分查找 | 已更新 |
199、組裝新的數(shù)組 | 回溯算法 | 已更新 |
作者:KJ.JK
到了這里,關(guān)于華為OD機試真題目錄匯總(C語言、C++、Java、Python、JS五種語言解法)2023 B卷的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!