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架构,并在生活中举例

考察点:软件设计基础



以上,其实没啥难度,答不出也不是什么大问题,很多人教一教学的还是挺快的,我也不是很苛刻的嘛

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