筆試
做了好幾套研發的題終於遇到了測試的題,雖然還是不會,但看上去怎麼這麼簡單
測試用例:
滴滴打車的排隊邏輯(限快車一種類型,不考慮叫車人位置的變化)
測一個加減乘除的函數
選擇
- 概率:
兩人投硬幣(分先後)第一個人先投出正面的概率
同時擲兩骰子數值和爲9的概率 - sizeof、內存對齊
- 死鎖的理解
- static關鍵字
- 快排、二分查找、堆排序
- 公鑰加密體制中,私鑰不可以公開,公鑰和加密算法都是公開的
- 進程間狀態轉換
- 中斷
- IP地址、子網掩碼
一面
時長五十分鐘吧,趁着還沒忘記趕緊記一筆
回過頭來才發現竟然沒問語言方面的,可能C++對測試真的沒啥用吧。。。
沒得我自我介紹,沒得項目介紹!?背了半天,害
網絡方面
瀏覽器上輸入www.google.com後的底層都是怎麼實現的
TCP、UDP的區別
UDP的應用
HTTP的方法
GET和POST的區別
狀態碼
算法
冒泡排序
Linux命令
這個完全忘了
問的好像都馬馬虎虎,也沒記住問題
邏輯題
幾個數字找關係,一個5L的杯子、一個3L的杯子,怎麼得到4L的水·【沒有其他容器】,還有其他邏輯題,就瞅瞅腦子靈光不??
問數據庫瞭解多少,這個沒學過
測試
無論什麼軟件秒殺的測試用例
爲什麼選擇測試
測試和測試開發的區別
別人的評價
有什麼要問我的
最後竟然說我的基礎還不錯,面試官可真是個溫柔的小姐姐
二面
時長還是一小時
網絡
對於HTTP協議的理解,返回碼,1.0/2.0區別
HTTPS加密流程
TCP斷開連接流程、擁塞控制
OS
進程·線程理解區別
編碼時用到線程要注意的問題????啥玩意
對攜程的瞭解????沒聽過
一個邏輯題
有A、B兩桶顏料,兩桶容量都一樣,A桶顏色爲紅色,B桶顏色爲藍色,用一勺子從A桶舀一勺顏料到B桶(過程假設沒有損耗,顏料能均勻混合),然後再從B桶舀一勺顏料到A桶,求問A桶的藍紅顏料比例和B桶的紅藍顏料比例相比,是大於、等於還是小於的關係
兩個編程題
請使用一個長度爲n的數組,實現一個循壞隊列,寫出主要函數實現(入隊列,出隊列,判斷是否爲滿、是否爲空),編程語言不限。
給定一個字符串,裏面只包含“R”“G”“B”三個字符,請給這個字符串排序,最終結果的順序是所有R在最前面,所有G在中間,所有B在最後。比如給定字符串GBRRGBGG,排完序後:RRGGGGBB。請編碼實現(編程語言不限),不允許使用額外輔助空間
有什麼要問我的
面試官說對於語言要求不高,主要之後都有實踐,問的都是網絡操作系統的基礎。
問對於我面試整體表現的評價面試官答了自己對他們面試難度的評價。得,涼涼