1.自我介紹,聊了聊學(xué)校近況
2.Java 集合框架,看了哪些源碼,arraylist、linkedlist原理,讓你實現(xiàn)一個 hashmap 機(jī)會如何設(shè)計(沒讓手寫?)
3.線程池的執(zhí)行過程、核心參數(shù)以及常用的幾個線程池(感覺每次面試都會問?)
4.JVM 的相關(guān)知識,OOM 如何定位,說幾個虛擬機(jī)指令以及虛擬機(jī)??赡軙l(fā)生什么錯誤,四種引用類型
5.Java 并發(fā),synchronized 性能為什么提高了(鎖升級過程),與 Java 的 lock 有什么區(qū)別以及使用場景
6.網(wǎng)絡(luò),輸入 www.baidu.com 都會發(fā)生什么
7.http 報文結(jié)構(gòu),頭部都有哪些字段
8.進(jìn)程與線程,了解協(xié)程嗎(大概說了下)
9.死鎖了解嗎,說一下條件,如何解決
10.讓寫一下鏈表實現(xiàn)插入方法(順序不在這里,忘了在哪了,突然想起來了),查詢效率呢,怎么優(yōu)化
11.寫個算法,給一個表達(dá)式的字符串(+-*/),算出字符串的結(jié)果,沒考慮括號說了下括號的思路
字節(jié)跳動java前端開發(fā)工程師面試題
1.面試官看著就很厲害,在家辦公感覺很忙,上來先問實習(xí)的時間以及時長,說最好半年
2.沒有自我介紹直接開始,先是網(wǎng)絡(luò),TCP 三次握手四次揮手,time_wait 和 close_wait 具體干什么,為什么要三次兩次不行嗎,有大量連接處于 time_wait 的原因,TCP 是長連接還是短連接
3.Https 了解嗎,說一下整個過程(對稱加密,非對稱加密),與 http 的不同點
4.進(jìn)程線程又問了,進(jìn)程間通信方式(剩下的想不起來)
5.數(shù)據(jù)庫部分知識,手寫一個 SQL (子查詢 感覺主要看 group by 和 having)
6.算法題,最長公共連續(xù)子串
1.自我介紹,講項目
2.weight的帶寬要支持多少,這個計算過嗎,怎么算(項目)
3.axi支持outstanding嗎,outstanding是什么,outstanding是怎么優(yōu)化時許的(項目)
4.AHB接口知道嗎,readyin和readyout是什么怎么用的。
5.setup 和 hold,具體描述一下setup應(yīng)該滿足什么樣的條件。
6.電壓和溫度是怎樣影響組合邏輯延時的,底層物理原理是什么
字節(jié)跳動視頻編解碼工程師面試題
7.異步fifo用過嗎,空滿信號是怎樣產(chǎn)生的,格雷碼的作用是什么,格雷碼亞穩(wěn)態(tài)以后fifo會出錯嗎
8.快時鐘域到滿時鐘域怎么做,快時鐘域脈沖到慢時鐘域怎么處理,滿時鐘域脈沖到快時鐘域怎么處理。
9.DFT有了解嗎,沒有學(xué)過DFT的課程嗎,那你們流片的dft誰做的,芯片有一個地方邏輯出錯有問題應(yīng)該怎么查出來
10.綜合做過嗎,DC里面時鐘約束怎么寫,具體的命令是什么
在這次面試中,我做了一道關(guān)于尋找最小起始臺階編號的問題。起初,我快速理解了題意,并嘗試用模擬跳躍的方式解決。過程中,我一度卡在如何準(zhǔn)確計算最小臺階編號的問題上,面試官在這個階段給了一個很有幫助的提示,建議我關(guān)注跳躍過程中經(jīng)歷的最小值。這讓我重新思考了邏輯,并成功調(diào)整解法,最終寫出了正確的代碼??傮w來說,面試官非常耐心,整個氛圍也很友好。
面試官問的面試題:字節(jié)跳動ANDROID軟件工程師面試題
輸入: 一個整數(shù)數(shù)組 jumps,包含正數(shù)(向上跳躍)和負(fù)數(shù)(向下跳躍)。
輸出: 一個最小的正整數(shù)起始臺階編號 lowest_start,從這個臺階出發(fā),按照數(shù)組中的跳躍規(guī)則,臺階編號始終合法(即大于等于 1)。
思路分析:
從初始臺階 lowest_start 開始,逐步模擬臺階的跳躍過程。
維護(hù)一個當(dāng)前臺階編號 current_stair,從 lowest_start 開始不斷累加數(shù)組中的跳躍值。
檢查每一步中 current_stair 的最小值,保證其始終大于等于 1。
如果某次跳躍導(dǎo)致臺階
網(wǎng)絡(luò)面試,用的zoom,整體過程很好,一周一面,一共四面,三輪一對一技術(shù)+一輪hr,每次面試前都打電話跟我確定一次時間,整個過程的題目感覺還是比較難的,都是立刻造人設(shè)大綱和故事,如果沒有比較好的邏輯能力和寫作積累的話會被稀奇古怪的題難住。一輪的應(yīng)該是部門面,人很和藹,也是理工轉(zhuǎn)游戲行業(yè),所以惺惺相惜很聊得來,聊了十來分鐘就開始聊家常了,后兩面技術(shù)和主管都是現(xiàn)場快速編游戲劇情,但主管人很nice,一直在笑,會鼓勵你。感覺因為我提前把他很多想問的都說完了,比如主管讓我畫畫,我畫完在解釋的時候就已經(jīng)把它們編成個故事了,主管就一直在笑,然后說,下一個問題是請你用這些圖形編一個故事吧,在你原來的基礎(chǔ)上再詳細(xì)一點。
我們談笑風(fēng)生,本來作為理工學(xué)生對于轉(zhuǎn)行沒多大希望的,結(jié)果刷刷刷,9月2號我讓hr幫忙查,系統(tǒng)里就過了,6號下的意向書。
絲滑順暢的面試經(jīng)歷。
字節(jié)跳動游戲文案策劃面試題
1,請你設(shè)計一個人物。
2,請你以這個人物講述一個故事。
3,請你用三角形圓形和線畫一些圖形,越多越好。
4,下面把你的這些圖形講述成一個故事吧。
5,在你這個故事基礎(chǔ)上,我要是讓你把三體里的羅輯加進(jìn)去,你會怎么給他設(shè)計劇情。
6,你還面了其他哪些公司,面試體驗?zāi)募易詈?
(共8條) 浙江杭蕭鋼構(gòu)股份有限公司
(共5條) 桐昆集團(tuán)股份有限公司
(共5條) 蘇州春秋電子科技有限公司
(共9條) 匯川科技
(共5條) 中核北方核燃料元件有限公司
(共5條) 中國鐵路成都局集團(tuán)有限公司