软件公司常遇到的技术面试题 .net 1. 你以前项目中承担什么角色,主要负责什么方面的工作? 2. web service 数据传输有什么限制? 为什么?DataTable可以作为web service参数传递么? 3. url重写有几种方式? 4. 简述.net中有哪几钟事务? 5. DataReader 和 DataSet 有什么区别? 6. Repeater控件不支持分页功能,简述如何实现它的分页功能?(说说实现思路) 7. 如何实现自定义用户控件(复合控件),自定义事件如何实现?简述委托原理. 8. 同一应用中页面间传值有哪些方式? 9. 强数据类型和弱数据类型有什么区别? 10. 简述fcl中常用到类库,分web表单,数据访问,io操作,网络应用等. 11. 项目分层有什么优缺点? 分层一般采用什么依据? 12. .net中的gc如何理解? //css 1. css 中id和class如何定义,哪个定义的优先级别高? 如class定义一个html元素没有边框,而id定义这个元素有边框,结果呢? 2. 如何指定div元素中样式类为c1,字体大小为9pt 的css样式? //html 1. 用html实现如下表格(不如嵌套实用表格) 三行三列,其中第一行第一列和第二行第一列合并; 第二行第二列和第二行第三列合并(现场画表) 2. web标准网站有那些优点 //js 1. 简述ajax的原理. 2. js中如何定义class,如何扩展prototype? 3. 如何添加html元素的事件,有几钟方法. //数据库 1. 如何定义存储过程的默认参数值. 2. 写sql语句实现下列查询 (表)t a b(列) 1 2 1 3 1 4 2 1 2 2 3 1 4 1 5 3 5 2 查询结果要求 a b 1 2 2 1 3 1 4 1 5 2 3. 简述项目中优化sql的方法,从哪些方面,sql语句性能如何分析? //专项 1. sso 基础知识? 2. 统计报表/图表一般采用哪些方式实现? 3. 对sps是否有过研究? ad是否了解? 域方面的基础知识 (责任编辑:职场达人) |