C# 語言及計算機基礎面試題(2)

書接上文,對需要正式上手的實習生和試用期的員工的要求肯定比普通的大學生要求高一些,需要考察是否有實際的使用經驗,題目也會相對廣泛一些,但是難度也不會提高太多

本試卷一共100分,每題10分

難度:1顆星

面向對象:應屆實習生,應屆畢業生,有C#入門基礎

C#題

1.對int類型的數組numbers進行遍歷,並輸出到控制檯,當遇到1時跳過,遇到2時停止循環。

2.寫一個類繼承TcpClient,並重寫ToString函數,返回"NewTcpClient"

3.寫一個公共枚舉Season包含"Spring","Summer","Autumn","Winter",其中Winter的枚舉值等於100

4.寫一個類Test包含靜態方法testFunction,並寫一段程序調用該方法

5.寫一個函數FileCheck檢查文件C:\log.txt是否存在,存在則刪除

6.寫一個事件句柄TestEventHandle並在Form1_Load觸發後執行

7.寫一個函數,先打印"A"過5秒再打印"B"

8.寫一個函數將"name:XXXXXX"內容的XXXXXX取出並返回

9.從List<string>內返回其中第一個帶"Test"的字符串,並刪除其中帶"New"的所有字符串

10.寫一個函數,創建一個Form1的實例,在函數結束後釋放該實例

以上題目答案很簡單就不列了

計算機基礎題

1.數組與鏈表在數據結構上有什麼區別

考察點:數據結構基礎知識

2.堆棧和隊列的區別是什麼

考察點:數據結構基礎知識

3.Http的傳輸層協議是什麼

考察點:對Tcp的實際應用的理解

4.請簡單列舉一個文件傳輸協議

考察點:對smb和ftp等常用協議是否有認識

5.請簡單說明一下代碼註釋需要註釋的內容

考察點:對代碼規範的重視

6.請列舉兩個數據庫,並指出其類型

考察點:對數據庫的基礎認識,是否有非關係數據庫的知識

7.請簡單描述一下冒泡排序

考察點:算法基礎知識

8.請描述一下路由器在辦公室網絡中的作用,並描述一下本機通往公網的網絡結構

考察點:計算機網絡基礎知識,對網關的理解

9.請描述一下MVC設計

考察點:軟件設計基礎

10.請描述一下C/S和B/S架構,並在生活中舉例

考察點:軟件設計基礎



以上,其實沒啥難度,答不出也不是什麼大問題,很多人教一教學的還是挺快的,我也不是很苛刻的嘛

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