最新軟體測試筆試題網友回憶版
以下是小編整理的軟體測試筆試題網友回憶版,歡迎學習!更多內容請關注應屆畢業生考試網!
一.綜合類
1. 職業傾向測試(10道選擇題)
2. 智力題
(1)
(2)9點連成4條線
(3)四個兒子分田問題
(4)四刀分圓最多分多少塊
(5) 數一個 4*4的正方形中共有多少正方形
二.技術類
1. 根據程式流程圖設計測試用例
2. 測試一個帶有廣告花紋的紙杯
3. 資料庫綜合題 (兩張表)
(1) sql查詢語句 用到count groupby
(2) 根據需求設計介面,說明用到的控制元件,程式方法及sql語句
4. 選擇題(好像是10道 都是資料庫的)
5. 填空題三道(資料庫的, 資料型別,查詢語句,索引)
(1) 定義變長字串用什麼資料型別
(2) 查詢語句中用於排序的是哪個關鍵字
(3) 物理順序與鍵值的邏輯(索引)順序相同的是哪種索引
唯一索引
唯一索引是不允許其中任何兩行具有相同索引值的索引。
當現有資料中存在重複的鍵值時,大多數資料庫不允許將新建立的唯一索引與表一起儲存。資料庫還可能防止新增將在表中建立重複鍵值的新資料。例如,如果在 employee 表中職員的姓 (lname) 上建立了唯一索引,則任何兩個員工都不能同姓。
主鍵索引
資料庫表經常有一列或列組合,其值唯一標識表中的每一行。該列稱為表的主鍵。
在資料庫關係圖中為表定義主鍵將自動建立主鍵索引,主鍵索引是唯一索引的特定型別。該索引要求主鍵中的每個值都唯一。當在查詢中使用主鍵索引時,它還允許對資料的快速訪問。
聚集索引
在聚集索引中,表中行的物理順序與鍵值的邏輯(索引)順序相同。一個表只能包含一個聚集索引。
如果某索引不是聚集索引,則表中行的`物理順序與鍵值的邏輯順序不匹配。與非聚集索引相比,聚集索引通常提供更快的資料訪問速度
6. 問答題
兩個sql語句,外連之後ON條件後面一個是AND而一個是WHERE的,有什麼區別
參考答案:在做外連查詢的時候ON裡面的條件是在外連執行之前篩選的,然後再做外聯查詢,所以裡面的條件不對外聯的行數產生影響。ON條件之後直接加where表示讓兩個表的時間做一個相等的連線,而之後的WHERE條件就是在外聯執行之後再進行篩選。