原创 個人筆經2016秋招華爲測試

軟件測試的目的是儘可能多的找出軟件的錯誤。請判斷這句話的正確與否。 T Beta 測試是驗收測試的一種。請判斷這句話的正確與否。 T Beta測試是一種驗收測試。所謂驗收測試是軟件產品完成了功能測試和系統測試之後,在產品發佈之前所

原创 個人面經整理華爲測試

數據庫存儲過程 存儲過程就是一段有名字的代碼,用來完成一個特定的功能。數據庫層面的代碼封裝與重用 存儲過程是一種數據庫對象,在數據庫中存儲複雜程序,以便外部程序調用。 存儲過程是爲了完成特定功能的SQL語句集,經編譯保存在數據

原创 個人筆經2019京東校招測開

如何在多線程中避免發生死鎖? 正確答案: A 你的答案: C (錯誤) 允許進程同時訪問某些資源。 以下運算符中運算優先級最高的是( ) 正確答案: D 你的答案: B (錯誤) + OR > \ ! > 算術運算符 >

原创 個人面經整理頭條

Tcp保證可靠性 校驗和 序列號與確認序號 超時重傳機制 連接管理(三次握手、四次揮手) 流量控制(根據接收端的處理能力控制發送端的發送速度) 擁塞控制(慢啓動、擁塞避免、快恢復) 執行Shell的三種方法區別 sh 方式 使用$

原创 個人面經整理中信銀行

索引的數據結構 B樹 相對二叉樹來說要更矮一些,磁盤io次數更少。 M階的B樹,任意非葉子結點只有M個兒子。 非葉子結點的關鍵字個數=兒子數-1 所有葉子結點都位於同一層 B+樹 有n顆子樹的非葉節點含有n+1個關鍵字 葉

原创 個人筆經2019春招京東測試

1.模式串的長度是m,主串的長度是n(m<n),使用KMP算法匹配的時間複雜度是() O(m+n) KMP線性算法,主串和模式傳的複雜度都是線性的,相加 2增量模型 把待開發的軟件系統模塊化,將每個模塊作爲一個增量組件,從而分批次

原创 個人面經整理跟誰學

跟誰學面經 微信點贊測試 (1)功能測試 是否可以點贊 是否可以取消點贊 多次點贊是什麼情況 多人點贊順序是否按照時間順序排列 點贊後是否顯示頭像和名稱 點贊後是否能進行評論

原创 用set給vector去重

#include<iostream> #include<vector> #include<set> using namespace std; int main() { vector<int>res; res = { 154,

原创 畢設改格式記錄

本文不是成熟的從頭到尾教怎麼改格式的經驗貼,只是個人在改格式過程中遇到問題的記錄。 1. 頁碼字體字號批量修改 雙擊頁碼,單擊鼠標右鍵,在彈出來的這個框裏修改字體和字號比如改成宋體五號,鼠標左鍵按一下旁邊空白的地方(也就是此時讓頁

原创 十進制轉換爲十六進制字符串

#include<iostream> #include<stdlib.h> using namespace std; int main() { int num =100; char s[100]; _itoa_s(num,

原创 最長不重複子串的長度

思路: 維持兩個指針來計算最長不重複子串長度 如果沒有重複的字符,就左指針不動,右指針右移 如果有一個字符重複了,那麼左指針往右移動 如何確定重複:用一個容器,將對應字符的ascii作爲下標,該下標裏的值存放的是這個字符的下一個位

原创 word刪除批註

預警:本文閱讀性很差,有些專業名詞不知道叫啥就抽象地說一下,而且我的word是英文的… 畢設拿給學姐看的時候給我添加了很多批註,好像還有追蹤功能,刪了右側的評語之後,左邊還會有一條一條紅色的豎線。這種紅色豎線雙擊可以追逐文章的修改

原创 linux基礎

來自菜鳥教程,複習的時候摘抄的 https://www.runoob.com/linux/linux-tutorial.html Linux基礎 簡介: Linux發行版: Linux內核與應用軟件做的打包 Ubuntu、redh

原创 指針數組和數組指針

#include<iostream> using namespace std; int main() { int x1[4] = { 1,2,3,4 }; int x2[2] = { 5,6 }; int x3[3] =

原创 圖形類,面向對象設計

#include<iostream> using namespace std; #define PI 3.14159 class Shape { public: Shape(){} ~Shape(){} virtual vo