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

這篇文章主要是記錄一下平時常用的面試題目,第一章主要幫助一部分企業篩選實習生,這個系列的題目的廣泛性和深度會隨文章編號逐步上升。

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

難度:0顆星

面向對象:應屆或未畢業實習生

C#題

1.寫一個簡單的switch分支,設計"name"字符串變量爲"李華","王二","二狗"的三個分支

考察點:break是否加上,case後的內容是否注意到需要爲字符串,並用引號擴起來

2.寫一個循環,將List<int> Indexs內的數字全部打印到控制檯上

考察點:是否吃過foreach的語法糖,使用for循環時對下標是否有注意

3.寫一個類"car",實現內部變量"weight","length","name",實現外部調用的方法"run","getName"

考察點:類和麪向對象基礎的一些概念,在內外部是否正確使用"public"等關鍵字,在實現get方法時是否意識到返回值

4.寫一段代碼,將當前form的Button類型的控件TestButton的Size長寬都增加5像素

考察點:對WinForm的內容是否有過接觸,能不能正確修改控件的屬性

5.有int類型的變量X,將X轉換爲double類型,並避免拋出Exception

考察點:隱式轉換可以。使用Parse轉換不及格,因爲Parse會拋出異常,純粹屬於畫蛇添足,TryParse可以。主要考察這個人會不會不懂裝懂,畫蛇添足。

計算機基礎題

1.請描述一下傳輸層的兩個主要協議

考察點:TCP和UDP協議熟不熟,對兩個協議的可靠性差別有沒有認識,能說對三次握手能加分

2.隨便選一個命名法,並描述一下

考察點:對代碼規範是否有基礎的認識

3.如何確認與網關的網絡連接通暢

考察點:對計算機的日常使用是否有障礙

4.Ascii碼單個字的大小是多少

考察點:對簡單的數據尺寸是否有概念

5.如果遇到技術問題,怎麼解決

考察點:對搜索引擎和技術博客是否有認識,能不能遇到問題先用百度谷歌一下,而不是一天到晚的問問題

以上是試卷的內容,這個試卷囊括了一些工作中基礎問題,尤其是最後一題可以考察一個人是否有最基礎的調查問題的能力。當然這只是面向實習生,如果需要直接上手幹活可能還是需要更多的代碼基礎的。

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