1. 程式人生 > >第一次電話面試

第一次電話面試

離職在家,正在看c++的書,突然接到一個電話,居然是綠M的電話,瞬間把我震驚。好了,言歸正傳,主要記錄一下問的問題,好多問題不記得了,就撿我記得的寫把。因為簡歷裡有說到我寫過一段時間c++,所以c++也問了幾個問題,還有就是加密演算法的問題,不過這個我不瞭解,所以就沒怎麼問

系統:

1. iis執行在使用者態還是核心態。。我回答使用者態。。。(好吧。。我根本不知道到底是使用者態還是核心態)(根據資料和詢問大佬,據說可以在核心態和使用者態進行轉換)

2.winows新增一個使用者 怎麼新增  (net user 使用者 密碼/add)

3.linux的檔案許可權的三組許可權,分別屬於什麼(差不多是這個意思,就是 持有者,所屬組,和其他人)

網路:

1.OSI/RM 七層模型   (物理層、資料鏈路層、網路層、傳輸層、會話層、表示層、應用層)

2.tcp的三次握手(這個太長了  就不打上了)

3.當傳送一個syn包以後,對方如果埠關閉,會回覆什麼東西嗎?(一般會回覆一個RST包)

程式設計和資料結構:

1.問我寫過什麼東西

2.樹和圖的資料結構瞭解過嗎

3.輾轉相除法的用例(我說了一個求最大公約數。。。淚奔。。腦子裡第一個就是這個,可能上學的時候做這種題做多了吧哈哈)

4.無向圖的最短路徑 (這個我上學的時候還記得。。現在都給忘了。。。)(百度了一下,迪傑斯特拉演算法 Dijkstra)

5.虛擬函式的作用(這個問題兩個月前我肯定能答得很好,奈何最近都是在做測試,這些定義都忘了。而且虛擬函式。。也沒怎麼用過。。。憂傷)

6.假設引入一個連結庫  a.so  裡的一個變數  a    當 b檔案裡引入a之後修改了a的值,c檔案裡引入a的值會相應的修改嗎?(回答的是不會,我是知其然不知其所以然,不過想想,如果能改,肯定整個作業系統都亂套了,回答了一句 機制問題)

web:

1.sql注入的原因以及解決方法

        (我個人理解:本質就是對使用者的輸入沒有做嚴格的控制    我知道的解決方法:就是做輸入控制,還有預編譯等)

2.如果抓包能讀到cookie  xss無法彈出cookie  ,為什麼 (因為cookie 設定裡 有  httponly屬性)

3.cookie 裡 secure 這個屬性有什麼作用

   (我只記得見過這個屬性,好像和cookie安全有關,事後百度了一下、

   原文如下:當設定為true時,表示建立的 Cookie 會被以安全的形式向伺服器傳輸,也就是隻能在 HTTPS 連線中被瀏覽器傳     遞到伺服器端進行會話驗證,如果是 HTTP 連線則不會傳遞該資訊,所以不會被竊取到Cookie 的具體內容。)

 

好了 基本都這就結束了,哈哈 回答的很差,而且剛午睡醒腦子很懵,要是再早打五分鐘,我估計啥都回答不出來

就這樣。結束了