今天笔试考试是那些IQ题目:
1、按逻辑真空:
A,D,G,J,()
2、逻辑真空:
3、逻辑排序:
4、简答:
A、不均匀绳子烧完是1小时,怎么找出半小时?多少个绳子能找到1小时15分?
B、9个点划出10条线,要求每条线上有3个点。
IQ测试完了!
.NET测试:
1、选择:
构造函数能声明为private吗?
还有什么抽象类和接口能不能实例化的问题……
2、简答:这个好多(好像有10题,选5题作答)
A、抽象类和接口的区别是?
B、http协议请求的方式有什么,有什么区别?
C、什么是viewstate?可以禁用吗?是不是所有控件都可以禁用?
D、请写出system.collections命名空间下你知道的对象,简要描述。
E、ADO.NET的……
F、事件与委托区别?
G、ASP.NET常用对象。
====================================
然后就是第2轮面试。哇,问题好多,好多我都不知怎么回答!
回忆一下:
先对简历上的项目说一下:我选了那个淘宝开放平台的来说,只说了两句就不说了,他果然没有兴趣。然后他就继续问,下面很精彩,我好HIGH!我喜欢这样的交流!
http协议中get,post提交方式的数据包头有什么不一样?(不懂)
hash table和dictionary的区别,性能?
hash table的内部实现,散列算法是如何实现的?
list的性能,list和数组的区别,list的内部实现?
正则表达式,了解关键字?(我说不熟悉)他问:对一些验证、如电话号码时怎么办?(这个没问题,一般还是了解的)。
对string的操作熟悉吗?string相加的内部原理(用for相加)?我说推荐用StringBuilder,他说StringBuilder这些也是大对象,实现起来性能你有测试过吗?我说没有
ADO.NET了解吗?用SqlHelper。
设计模式了解?不知道他说了什么模式,我忘记了。我说我用过工厂模式。他问:工厂模式的应用背景?实现?……我了个去……应该是说singleton模式吧?
java的泛型XXXX,答:不了解……
对base64编码的了解?无……
viewstate的原理?
.net4.0 C#语法新特性?