為了幫助職業(yè)圈網(wǎng)友能夠及時了解小米的面試流程以及面試過程所涉及的面試問題,職業(yè)圈小編把剛獲得的小米面試經(jīng)驗馬上編輯好,快速提供給大家,以便能夠盡快幫助到有需要的人。
面試的職位是qa軟件測試員。
1 先寫個算法,無重復(fù)的最長字串 寫完講解思路
2 自我介紹
3 數(shù)據(jù)庫事務(wù)
4 索引 底層結(jié)構(gòu)
5 linux常用命令 統(tǒng)計行數(shù)(應(yīng)該是wc 沒答上來
6 進程線程區(qū)別
7 二叉樹求最大深度,口述
8 算法找出重復(fù)數(shù)組元素
9 反問
1.深挖項目,做了哪些事
2.現(xiàn)場對登錄框進行功能測試
3.自身的不足有哪些
4.反問
面試的職位是結(jié)構(gòu)工程師。
第一次面試體驗很好,面試官很好,并且是電話面試,最后和面試官聊的不錯,氛圍很好。注意,在回答問題的時候,必須要有條理,要知道公司想要的是什么。
1 請做個自我介紹,突出自己的特點?
2 研究生期間做了哪些項目?
3 說一說你作為項目負責(zé)人的這個項目,和在其中的表現(xiàn)?
4 項目期間,你認為最有挑戰(zhàn)性的工作,以及怎樣解決的?
5 為什么選擇我們公司?對我們公司都有哪些了解?
6 你有什么問題要問嗎?
面試的職位是測開。
開始是自我介紹,自我介紹完后,面試官開始問問題,針對簡歷面的比較細致,面試官人也很好,雖然我都不會,也耐心的跟我科普了一些知識,總體體驗很好,學(xué)到了一些新知識。
主要是針對簡歷內(nèi)容提問的,比如我有提到會用linux系統(tǒng)的一些簡單命令,讓我說了怎么寫軟連接以及l(fā)inux系統(tǒng)有哪些權(quán)限;建立還有提到會用pytorch框架,隨問了我pytorch框架等
面試的職位是供應(yīng)鏈專員。
一面,是視頻面試,有點記不清楚了,應(yīng)該是業(yè)務(wù)面,大概深挖簡歷經(jīng)歷,自己的優(yōu)勢和劣勢,缺點是什么,如何改正,對供應(yīng)鏈的理解,對碳工業(yè)的理解。此外介紹了一下工作內(nèi)容,和選人標準
1. 做一個簡單的自我介紹
2. 對供應(yīng)鏈的理解?為什么想從事供應(yīng)鏈的崗位?
3. 在實習(xí)中遇到的困難.怎么解決的?從中獲得什么樣的收獲?
4. 覺得自己有什么優(yōu)點,有什么缺點?和供應(yīng)鏈崗位合適嗎?
5. 用過小米的產(chǎn)品嗎?都有啥缺點?
6. 為什么投遞這個崗位?
7. 離家距離遠可以嗎
8. 如何看待加班
面試的職位是測試開發(fā)工程師。
進自我介紹,講項目,常規(guī)面試題,圍繞簡歷提問面試官挺好,有引導(dǎo)有提示,但自己八股沒背太熟本來因為面試官問題提前了,但是因為不太自信最后推遲了兩天,最后總體難度適中
TCP/UDP區(qū)別、特點,TCP三次握手,四次揮手http/https區(qū)別,http請求方式,ssl加密、rpc
瀏覽器從輸入url到渲染過程,dns解析(根、頂級、權(quán)威)
測試流程,缺陷管理,bug生命周期
拷打簡歷
面試的職位是信息安全算法工程師。
試官先讓我自我介紹,隨后深入考察算法和數(shù)據(jù)結(jié)構(gòu)。手撕代碼環(huán)節(jié)是一道中等難度的LeetCode題(類似“二叉樹的最近公共祖先”),要求在白板或在線編程平臺實現(xiàn),并分析時間復(fù)雜度。接著問了一些操作系統(tǒng)(進程/線程區(qū)別、死鎖條件)和網(wǎng)絡(luò)(TCP三次握手、HTTP/HTTPS差異)的基礎(chǔ)知識。最后針對簡歷上的項目,讓我詳細講解架構(gòu)設(shè)計和技術(shù)難點,比如如何優(yōu)化高并發(fā)場景下的數(shù)據(jù)庫性能。
更側(cè)重系統(tǒng)設(shè)計能力。問題如“設(shè)計一個短鏈生成系統(tǒng)”,需要討論分布式ID生成、緩存策略(Redis)、如何防攻擊等。主管還考察了團隊協(xié)作經(jīng)驗,例如“遇到需求變更如何溝通”。這一輪對實際工程經(jīng)驗要求較高,會追問技術(shù)選型的權(quán)衡(如MySQL vs MongoDB)。
第三輪HR面(30分鐘):
常規(guī)行為問題,如“為什么選擇小米”“遇到最大的挫折及如何解決”“職業(yè)規(guī)劃”。HR特別關(guān)注文化匹配度,問了是否了解小米的“極致性價比”理念,并模擬了一個“跨部門推進受阻”的場景讓我回答應(yīng)對策略。