最近,這條位元組員工發布的朋友圈一夜刷爆網路,位元組跳動大裁員的訊息,引起了行業內的巨大震蕩,
圖片來源:網路
這次真的是不想跳槽也得跳槽了…,然后,竟然死在了上大學時候的一道題上,早知道大學好好學不泡妹子了
題目長這樣式兒:假設有五位哲學家圍坐在一張圓形餐桌旁,做以下兩件事情之一:吃飯或者思考
吃東西的時候,他們就停止思考,思考的時候也停止吃東西,餐桌中間有一大碗意大利面,每兩個哲學家之間有一只餐叉,
好了廢話不多說,接下來看看位元組跳動的面試題!文章中沒有寫答案,不過已經把答案按照知識點分類整理了一份PDF,包含了軟體測驗基礎,selenium相關,MySQL,liunx,計算機與網路,Python等等一系列面試題
崗位:測驗開發工程師
一面:54min
1、自我介紹
2、專案簡單介紹,最大的困難
3、測驗的理解,測驗方法有哪些
4、Selenium原理
5、Python相關:淺拷貝深拷貝,資料結構有哪些,串列元組的區別
6、Java相關:hashcode和equals區別,GC
7、資料結構有哪些,各有什么優缺點
8、SQL:最高三個分數,去重
9、計算機網路:TCP/UDP區別應用場景,輸入 www.baidu.com
10、測驗用例:朋友圈點贊
11、功能失效怎么排查原因
12、鏈表倒數第k個節點
13、手撕代碼:1048. 最長字串鏈
14、自己的優點,反問
二面:44min
1、自我介紹
2、專案介紹
3、共享單車測驗用例
4、掃碼開鎖失敗什么原因
5、邏輯題:在一天的24小時之中,時鐘的時針、分針和秒針完全重合在一起的時候有幾次?都分別是什么時間?你怎樣算出來的?
6、每個飛機只有一個油箱,飛機之間可以相互加油(注意是相互,沒有加油機)一箱油可供一架飛機繞地球飛半圈,問題:為使至少一架飛機繞地球一圈回到起飛時的飛機場,至少需要出動幾架飛機?
7、手撕代碼:每K個字串反轉,如[1,2,3,4,5,6,7],k=3,反轉為[3,2,1,6,5,4,7]
三面:28min
1、自我介紹
2、專案介紹
3、手撕代碼:重復字串,比如aaabbcc輸出3_a_2_b_2_c
4、對AI的看法
5、AI找房測驗用例設計
6、Loading原因排查?怎么確定前后端?
四面HR:30min
1、為什么選擇測驗這行?
2、你的測驗職業發展是什么?你自認為做測驗的優勢在哪里?
3、你的作業通常能在時限內完成嗎.(我想問一下就是她問這個問題的動機是什么)
4、如果明知這樣做不對,你還會依主管的指過去做嗎?
5、你在五年內的個人目標和職業目標分別是什么?
6、軟體測驗給你帶來什么樣的快樂?
7、為什么要在一個團隊中開展測驗作業?
以上就是位元組跳動的面試部分,希望這些對你先有所幫助,下面是整理的PDF部分面試題,總的來說這份PDF還是不錯的,
這份PDF不只是位元組跳動的面試題,還有阿里,百度,華為等等面試題與答案,需要的可以【點擊這里,備注博客園】獲取全部面試題
對測驗開發的認識,為什么想做測驗開發,測驗測開的理解
軟體的分類
什么是介面測驗
微信紅包的測驗用例
微信評論功能的測驗用例
測驗一下支付寶付款碼,設計測驗用例
黑盒測驗的方法
白盒測驗的方法
軟體測驗的流程
Python基礎
python的記憶體池機制
python陣列和串列的區別
python你常用哪些包,標準庫
面向程序和面向物件的語言區別
反射
python的資料結構
dict和list的底層實作
作業系統
讀寫鎖,不同點,應用場景
執行緒和行程的區別是什么
什么是死鎖,死鎖的條件
如何預防死鎖,!避免死鎖,死鎖發生的檢查
堆和堆疊的區別以及存盤模式有什么區別
記憶體泄漏和記憶體溢位
多執行緒和多行程,以及應用場景
計算機網路
TCP三次握手,四次揮手的程序
為什么客戶端要在TIME_WAIT狀態等待一段時間
CLOSING狀態
如果server端沒有收到第三次ack,但是收到了client端發送的資料,server端會怎么處理
講一講get和post
http狀態碼
TCP和UDP
資料庫
mysql的日志怎么查詢
(多次)查詢速度慢的原因,如何解決
資料庫的事務是什么?怎么使用
主鍵、外鍵、索引的各自的含義以及區別
事務的特性(ACID),講一下每個特性的意思
索引的型別
Linux
常見命令 查看行程ps 查看所有行程長格式ps -ef 列印當前檔案夾檔案 ls -al a所有檔案 l詳細資訊 軟鏈接 ln -s a target 硬鏈接 ln 創建目錄 mkdir 修改權限 chmod 查看檔案: 移動檔案mv 也可以重命名 復制檔案cp 洗掉檔案 rm -r 遞回洗掉 -f洗掉只讀檔案 通配符?單個字符,多個字符,[a-z]字符集 grep 正則搜索 顯示行號-n 查詢個數-c 反選-v 查看指定行程 ps -ef | grep pid 查看命令歷史 history 查看磁盤空間df -hl 查看檔案大小du 查找檔案 find [目錄] 以名字查找-name “h”以h開頭 終止一個行程 kill -9 pid
如何防止新人誤操作rm -rf
找行程號為199的行程 ls -ef|grep 199
某檔案中含關鍵詞的行數 grep -c "key" ./file
該目錄下以.log結尾的檔案中包含關鍵詞a但不包含關鍵詞b的行數 grep "a" ./file | grep -cv "b"
智力題
一根金條,需要一周每天都發工資,切割兩次,請問怎么切割 把金條切分為1/7, 2/7, 4/7,每天找零
100個足球隊兩兩比賽角逐出一支冠軍隊伍,請問至少比賽幾次 每場比賽淘汰一只隊伍,所以需要99場比賽
25匹馬5個賽道,求前三名
100個豆子,五個囚犯,拿的豆子最多或者最少都要被處死,求誰的生存概率大一點
————————————————
著作權宣告:本文為CSDN博主「檸檬軟體測驗」的原創文章,遵循CC 4.0 BY-SA著作權協議,轉載請附上原文出處鏈接及本宣告,
原文鏈接:https://blog.csdn.net/m0_60149999/article/details/120762474
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/315964.html
標籤:其他
上一篇:軟體測驗常用工具總結(測驗管理、單元測驗、介面測驗、自動化測驗、性能測驗、負載測驗...)
下一篇:關于對碎紙片拼接復原的理解
