2022年2022年技术部程序员面试题 .pdf
1 技术部员工笔试题1、什么是装箱和拆箱2、什么是重载3、堆和栈的区别4、按位逻辑操作符 (&,|)与逻辑操作符 (&,|) 的区别5、几种判断空字符串的方法和特点6、两位年度 +两位固定编号 (DI)+五位流水号 110000。生成 文档编号 如:06DI00035 7、将 int 数显示为大写。如: 206显示为 二零六 8、231.6572四舍五入到小数点后2 位9、取得从 2000 年到现在的秒数总计10、将 int24 数组 a1中的第 6 个起的 10 元素复制到 int24数组 a2中11、类 A 中定义:private string teststr=test; protected string testit()return teststr; 如果 C 从 B 中派生,而 B 从 A 中派生,则代码 string s=new C ().testit();后的值会是 test? 为什么 ? 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 4 页 - - - - - - - - - 2 12、GB2312 编码字串转为 BIG5 码13、web开发中,根据 url:Test.aspx?F=A或 B 中参数 F 的值决定转到 A.aspx 或 B.aspx页面的方法。还有其他方法吗?14、描述 中的 Web.config文件并举一个你知道的例子和使用方法15、在 web 应用中,身份验证方式有哪些,各有何区别16、简述活动目录概念和作用17、解释一下 UDDI 、WSDL 的意义及其作用18、什么是 SOAP,有哪些应用19、书写只有一个 web 方法 void test()的 webservice 20、d:x.xml 的内容 c#代码访问 v的代码名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 4 页 - - - - - - - - - 3 21、书写代码: web 页面 test.aspx中点击按钮 确定,然后提示信息“是否继续”点是则执行 test.aspx.cs中定义的方法 void testit() 22、Datagrid 中某列中有超链接,点击后打开新窗口test.aspx?id=x的方法 (x 是数据源中的列tid 的值) 23、Datagrid 分页事例24、创建存储在 test.dll 中的构造方法为 public TestClass()类 TestClass的实例25、描述你认为良好的web 多层结构26、书写用户控件 TestCtl,要求有属性 A 和事件 void B() 27、aspx和 aspx.cs和 aspx.resx的关系。工作原理28、按处理的先后顺序写出你所知道的web 窗体中的方法和事件29、描述数据库中的主键和外键的含义名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 4 页 - - - - - - - - - 4 30、描述数据库中为表创建索引的含义31、描述你对 .net framework2.0中范型 (generic)的认识和事例32、描述你对 .net framework2.0中 partial 关键字的认识和事例33、描述你对 .net framework2.0中匿名方法 (anonymous methods) 的认识和事例34、web页面中常用的图片类型和特点35、用 css控制一个 html 标签test的字体的大小,如果想让此标签在页面中隐藏的方法36、如果开发是要用到你不了解的类System.Resources.ResourceWriter 描述一个你寻求帮助的途径37、枚举几个你常去的获取 .net c#等相关知识和技能的网站url 38、从以下名词中任选一个简单描述OAERPMISMRPHRCRMKM名词:使用范围;枚举几个功能模块名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 4 页 - - - - - - - - -