個人筆經2019京東校招測開

如何在多線程中避免發生死鎖?
正確答案: A 你的答案: C (錯誤)
允許進程同時訪問某些資源。

以下運算符中運算優先級最高的是( )
正確答案: D 你的答案: B (錯誤)
+
OR

\

! > 算術運算符 > 關係運算符 > && > || > 賦值運算符

採用哪種遍歷方法可唯一確定一棵二叉樹?( )
正確答案: B 你的答案: D (錯誤)
給定一棵二叉樹的先序和後序遍歷序列
給定一棵二叉樹的後序和中序遍歷序列
給定先序、中序和後序遍歷序列中的任意一個即可
給定一棵二叉樹的先序和中序遍歷序列

TLS、ssh。屬於應用層

中繼器和集線器 --物理層
交換機 - 數據鏈路
路由器 - 網絡層

在滑動窗口協議中,可根據發送窗口和接收窗口的尺寸,分爲三種具體的協議:停等(Stop and Wait)、回退n(Go back n)協議和選擇重傳(Selective Repeat)協議。
停等協議:發送窗口和接收窗口尺寸均爲1.
回退n協議:1<發送窗口<=2m-1(幀號字段佔m位);接收窗口爲1。
選擇重傳協議:發送窗口和接收窗口均大於1.

下列有關軟連接描述正確的是
正確答案: B 你的答案: A (錯誤)
與普通文件沒什麼不同,inode 都指向同一個文件在硬盤中的區塊
不能對目錄創建軟鏈接
保存了其代表的文件的絕對路徑,是另外一種文件,在硬盤上有獨立的區塊,訪問時替換自身路徑
不可以對不存在的文件創建軟鏈接

• 軟連接,其實就是新建立一個文件,這個文件就是專門用來指向別的文件的(那就和windows 下的快捷方式的那個文件有很接近的意味)。軟鏈接產生的是一個新的文件,但這個文件的作用就是專門指向某個文件的,刪了這個軟連接文件,那就等於不需要這個連接,和原來的存在的實體原文件沒有任何關係,但刪除原來的文件,則相應的軟連接不可用(cat那個軟鏈接文件,則提示“沒有該文件或目錄“)
• 硬連接是不會建立inode的,他只是在文件原來的inode link count域再增加1而已,也因此硬鏈接是不可以跨越文件系統的。相反是軟連接會重新建立一個inode,當然inode的結構跟其他的不一樣,他只是一個指明源文件的字符串信息。一旦刪除源文件,那麼軟連接將變得毫無意義。而硬鏈接刪除的時候,系統調用會檢查inode link count的數值,如果他大於等於1,那麼inode不會被回收。因此文件的內容不會被刪除。
• 硬鏈接實際上是爲文件建一個別名,鏈接文件和原文件實際上是同一個文件。可以通過ls -i來查看一下,這兩個文件的inode號是同一個,說明它們是同一個文件;而軟鏈接建立的是一個指向,即鏈接文件內的內容是指向原文件的指針,它們是兩個文件。
• 軟鏈接可以跨文件系統,硬鏈接不可以;
• 軟鏈接可以對一個不存在的文件名(filename)進行鏈接(當然此時如果你vi這個軟鏈接文件,linux會自動新建一個文件名爲filename的文件),硬鏈接不可以(其文件必須存在,inode必須存在);
• 軟鏈接可以對目錄進行連接,硬鏈接不可以。
• 兩種鏈接都可以通過命令 ln 來創建。ln 默認創建的是硬鏈接。
• 使用 -s 開關可以創建軟鏈接。

以下命令可以用於獲取本機cpu使用率的是:
top

以下命令用於設置環境變量的是:
正確答案: A 你的答案: D (錯誤)
export
cat
echo
env
A 查看設置環境變量
B 顯示指定文件的全部內容
C 輸出字符串
D 看環境變量

第一範式:表中字段不能有包含 , 必須是不可再分
第二範式:每表必須有一個Primary Key
第三範式:表中的所有數據元素不但要能惟一地被主關鍵字所標識,而且它們之間還必須相互獨立,不存在其他的函數關係。
只是簡述 , 實際情況很複雜

下哪條SQL語句可以返回table1中的全部的key:
select tabel1.key from table1 left outer join tabel2 on table1.key=table2.key

以下關於Mysql數據庫引擎MyISAM的描述錯誤的是?
正確答案: A 你的答案: D (錯誤)
支持行鎖

下列說法正確的是( )
正確答案: A 你的答案: C (錯誤)
滿足條件組合覆蓋的測試用例一定滿足判定/條件覆蓋

在單元測試階段,設計用例的主要依據是( )
正確答案: B 你的答案: A (錯誤)
概要設計文檔
詳細設計文檔

在對java程序代碼進行單元測試時,如果要進行多個測試用例,應創建( )類的子類
TestSuite

在進行Android程序測試時,需要用到的類是( )
Assert

靜態測試主要包括:( )
正確答案: A 你的答案: D (錯誤)
靜態質量度量法

在軟件測試的( )模型中,可能會導致前期需求分析產生錯誤直到驗收測試階段才能發現
正確答案: A 你的答案: A (正確)
V

%6.9s 表示顯示一個長度不小於6且不大於9的字符串。若大於9, 則第9個字符以後的內容將被刪除。
%m.n表示場寬爲m的浮點數, 其中小數位爲n, 整數位爲m-n-1,小數點佔1位,不夠m位,左右對齊。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章