某公司笔试题
1、面向对象 OO思想三个要素是什么?
2、简述private、protected、public、internal 修饰符的访问权限
3、C#中ref和out有什么区别
4、线程同步的基本类型?各有什么作用?mutex和critical section的区别
5、主进程有一控件A 怎么用多线程实现操作A 怎么保证安全性?
6、C#中的委托是如何定义的?事件是不是一种委托?
7、抽象类与接口有什么区别?
8、你是如何理解C#中的反射与序列化的?
9、CTS.CLS/CLR分别作何解释?framework3.5的clr版本是多少?
10、下面代码有错误吗?如果有错,错在哪里?
BOOL flag=true
string result=falg? null:3:
11、下列代码下划线外应填写变量类型为( )(除了object)
dictionary(int,string)dic=new dictionary <int,string>():
{
//to to
}
12、请编程实现冒泡排序法?
13、一列数的规律如下:
1.1.2.3.5.8.13.21.24……求第30位数似多少?
用归算法实现
二大部分
1、sqlserver中请列举存储过程与函数的区别?
2、请描述触发器的作用?
3、简述下什么事三层架构?各层实现的功能、以及在做过的项目中如何应用的?
4、UMl聚合与组合的区别?
5、描述NET、mvc架构?
6、WCF有什么优势?
7、说说MVC,用过什么MVC框架
8. 针对Word2007的三级菜单,设计数据库表
9. 数据库中存储过程和函数的区别
------解决方案--------------------20分太少了,这么多问题。
------解决方案--------------------第二大部分不是给程序员考试的, 是给理IT技术报的那种人考的
------解决方案--------------------没一点意思的老题目。