校招經典面試題

2021-10-07 19:29:42 字數 622 閱讀 9634

作業系統

執行緒同步的方式有哪些

程序的通訊方式有哪些

什麼是緩衝區溢位?有什麼危害?造成的原因是什麼

什麼是死鎖?死鎖產生的條件?解決死鎖的方法?

解決方法

程序有哪幾種狀態?

程序排程策略有哪幾種?

為什麼在儲存中引入虛擬儲存器

核心的作用

使用者態和核心態

資料結構和演算法

有哪些常見的資料結構

常見的排序演算法

圖的遍歷

計算機網路

dns網域名稱解析過程

dns解析失敗的原因

tcp三次握手和四次揮手

四次揮手

為什麼要三次握手

為什麼要time_wait?

講一下tcp的擁塞控制

講一講tcp的流量控制

有哪些私有的ip位址

講一下arp協議的工作過程

get和post請求區別

http常用的狀態碼有哪些

sesssion和cookie的區別

https的加密,解密過程了解嗎?

五層模型協議棧

交換機和路由器的區別

ftp(檔案傳輸協議)協議埠和模式的問題

易用校招面試題

1.寫一段 實現刪除arraylist 集合中值為 123 的功能。public class oneprivate static arraylist deletelist arraylist strs,string s return strs 2.arraylist 中 假設user有2個字段,分別...

2015百度校招面試題

簡單介紹一下自己,平常用什麼語言 記得堆和棧的概念嗎,指的計算機系統中記憶體的概念,變數申請的時候,申請在堆上還是棧上?普通用的pc棧有多大?有什麼辦法測試?申請很多變數,導致棧溢位的情況,怎麼解決?如果要把某個變數占用的記憶體儲存,怎麼解決?還記得繼承和多型的概念嗎?都要解釋。過載和重寫也要解釋一...

經典面試題

1.以下三條輸出語句分別輸出什麼?char str1 abc char str2 abc const char str3 abc const char str4 abc const char str5 abc const char str6 abc cout boolalpha str1 str2 ...