realme|「字節跳動測試開發面經」一二三面+hr面+超級多干貨+復習資料

realme|「字節跳動測試開發面經」一二三面+hr面+超級多干貨+復習資料

文章圖片

realme|「字節跳動測試開發面經」一二三面+hr面+超級多干貨+復習資料

文章圖片

realme|「字節跳動測試開發面經」一二三面+hr面+超級多干貨+復習資料

文章圖片

realme|「字節跳動測試開發面經」一二三面+hr面+超級多干貨+復習資料

文章圖片

realme|「字節跳動測試開發面經」一二三面+hr面+超級多干貨+復習資料


說在前面 , 面試時最好不要虛報工資 。 本來字節跳動是很想去的 , 幾輪面試也通過了 , 最后沒offer , 自己只想到幾個原因:
1、虛報工資 , 比實際高30%;
2、有更好的人選 , 這個可能性不大 , 我看還在招聘 。 我是面試Android開發的 , 3年經驗 , 下面是面試流程:
一面自我介紹
項目
實習
算法題:如何判斷一棵樹是否是平衡二叉樹 我寫的遞歸有點問題 , 算是寫出來了50%吧
算法題:最長回文子串 只寫了中心擴散法 , 面試官問我還有沒有其他思路 , 我知道有動態規劃 , 但是我當時對動態規劃底氣不足 , 直接說了不知道其他方法
如何實現一個操作系統
sql注入是什么
分頁和分段的區別
http和https的區別
cookie和session的區別
應用層哪些協議是基于udp , 哪些基于tcp
rip是什么
進程調度算法有哪些 , 在實際情況中如何選擇這幾種算法
最熟悉的數據結構有哪些
計算機組成原理講了什么
反問
二面自我介紹
項目
實習
發現了哪些漏洞
哪些是你手動發現的
講一個安全工具的工作原理
sql注入是什么
xss注入是什么
操作系統
操作系統有哪些功能
說一下磁盤管理
熟悉哪些算法?
請問是排序這些嗎?
linux用過沒有?
命令了解哪些
現在只能想起查ip的命令(完蛋 , 一個都不記得)
算法題 數組中數據兩兩交換 -先說一下思路
三面自我介紹;
算法題:給定字符串s , 輸出第一個滿足:在s中恰好出現3次的字母 。 保證存在這樣的字母且字符串都是小寫字母組成 。
比較簡單 , 掃一遍開個數組統計 , 再開個vector存一下就行了 。 手寫代碼 。
SQL:給一個id , 科目;成績的表 , 搜索不及格科目大于兩門課的學生id 。
數據庫的事務是什么;
如何實現事務的隔離性;
你覺得后端包括那些東西;
聽過web編程嗎;
Cookie是什么;
你在登錄一個網站時 , 輸入完賬號密碼點擊確定的時候發生了什么;
四面酷跑游戲如何使得用戶感受到跑道無窮無盡
游戲引擎和體感傳感器可以連起來的原理
發現了哪些漏洞 , 大概分為幾類
12306買票系統 , 請設計一個查詢方案 , 要查出了車次 , 車站名 , 車站名和地點名可能不相關
進程和線程的區別
進程間的通信方式
用共享存儲方式通信會有什么問題 , 如何解決
計算機網絡五層每一層說一下
知道什么是端口號嗎?
http的狀態碼301和302有什么區別
linux命令會嗎?
HR面詢問了除字節跳動以外 , 還在看其他工作機會么?分別是什么
字節、XXX公司、XXX公司 , 你的優先級是什么 , 為什么?
之前薪資待遇是多少?你期望的薪資是多少?

相關經驗推薦