.NET软件工程师面试宝典

  1. 前端页面有哪三层构成,分别是什么?作用是什么?

a.      结构层:由 HTML 或 XHTML 之类的标记语言负责创建,仅负责语义的表达。解决了页面”内容是什么”的问题。

b.      表示层:由CSS负责创建,解决了页面“如何显示内容”的问题。

c.      行为层:由脚本负责。解决了页面上“内容应该如何对事件作出反应”的问题。

  1. 请简述盒模型

a.      IE6盒子模型与W3C盒子模型

b.      文档中的每个元素被描绘为矩形盒子。盒子有四个边界:外边距边界margin,
边框边界border, 内边距边界padding与内容边界content

c.      CSS3中有个box-sizing属性可以控制盒子的计算方式

d.      content-box:padding和border不被包含在定义的width和height之内。对象的实际宽度等于设置的width值和border、padding之和。(W3C盒子模型)

e.      border-box:padding和border被包含在定义的width和height之内。对象的实际宽度就等于设置的width值。(IE6盒子模型)

  1. 标签上title属性与alt属性的区别是什么?

a. 12alt属性是为了给那些不能看到你文档中图像的浏览者提供文字说明的。且长度必须少于100个英文字符或者用户必须保证替换文字尽可能的短, 这包括那些使用本来就不支持图像显示或者图像显示被关闭的浏览器的用户,视觉障碍的用户和使用屏幕阅读器的用户等

b. title属性为设置该属性的元素提供建议性的信息。使用title属性提供非本质的额外信息

  1. 简述一下src与href的区别

a.       src用于替换当前元素

b.      href用于在当前文档和引用资源之间确立联系

c.      src是source的缩写,指向外部资源的位置,指向的内容将会嵌入到文档中当前标签所在位置

d.      href是Hypertext
Reference的缩写,指向网络资源所在位置,建立和当前元素(锚点)或当前文档(链接)之间的链接

  1. 请阐述table的缺点

a. 太深的嵌套,比如table>tr>td>h3,会导致搜索引擎读取困难,而且,最直接的损失就是大大增加了冗余代码量

b. 灵活性差,比如要将tr设置border等属性,是不行的,得通过td

c. 代码臃肿,当在table中套用table的时候,阅读代码会显得异常混乱

d. 混乱的colspan与rowspan,用来布局时,频繁使用他们会造成整个文档顺序混乱

e. 不够语义

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
C#面试前必看书籍,取材于各大IT公司的历年面试题252个(包括研发类笔试及口试题目、情商及智商类题目),详细分析了应聘C#与.NET程序员职位的常见考点。主要内容包括:面试流程、基础语法和技术框架、数据访问及XML应用、高级特性及应用进阶、测试及质量保证、跨国公司经典面试题等。 目前许多程序员对C#语言的基础知识掌握不牢,很难通过求职面试。在激烈的求职竞争中,想在几、轮笔试、面试的激烈竞争中拔得头筹,漂亮地完成试卷,躲过面试官布下的种种“陷阱”,是一件非常不容易的事情。要知道研发类考题过关仅仅是基础,情商、智商更为关键,面试是考验人的综合应变能力和逻辑能力的过程。本书记就是为了让读者对企业招聘程序员时需要掌握的知识有一个系统、全面的认识,并进行充分的准备,以期能够成功通过面试。 部分目录: 第1篇 赢在面试 第1章 成功应聘开发职位的秘籍 第2篇 基础语法及技术框架 第2章NET概述 第3章 程序设计基础 第4章 面向对象程序设计 第5章 ASPNET应用开发 第3篇 数据访问及XML应用 第6章 数据访问 第7章 Web Service的开发与应用 第8章 WPF应用开发 第4篇 高级特性及应用进阶 第9章 高级特性 第10章 高级编程 第11章 ASPNET高级进阶 第12章 算法设计与分析 第5篇 测试及质量保证 第13章 测试 第6篇 跨国公司经典面试题 第14章 情商类面试题 第15章 智商类面试题

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值