前端面试题总结HTML CSS部分

前端面试题总结HTML CSS部分
前端面试题总结HTML CSS部分

前端面试题总结HTML CSS部分

时间:2014-02-2521:22:16来源:作者:

1.对WEB标准以及W3C的理解与认识

标签闭合、标签小写、不乱嵌套、提高搜索机器人搜索几率、使用外链css和js

脚本、结构行为表现的分离、文件下载与页面速度更快、内容能被更多的用户所访问、内容能被更广泛的设备所访问、更少的代码和组件,容易维护、改版方便,不需要变动页面内容、提供打印版本而不需要复制内容、提高网站易用性;

2.xhtml和html有什么区别

HTML是一种基本的WEB网页设计语言,XHTML是一个基于XML的置标语言

最主要的不同:

XHTML元素必须被正确地嵌套。

XHTML元素必须被关闭。

标签名必须用小写字母。

XHTML文档必须拥有根元素。

3.Doctype?严格模式与混杂模式-如何触发这两种模式,区分它们有何意义?

用于声明文档使用那种规范(html/Xhtml)一般为严格过度基于框架的html文档

加入XMl声明可触发,解析方式更改为IE5.5拥有IE5.5的bug

4.行内元素有哪些?块级元素有哪些?CSS的盒模型?

块级元素:div p h1h2h3h4form ul

行内元素:a b br i span input select

Css盒模型:内容,border,margin,padding

5.CSS引入的方式有哪些?link和@import的区别是?

内联内嵌外链导入

区别:同时加载

前者无兼容性,后者CSS2.1以下浏览器不支持

Link支持使用javascript改变样式,后者不可

6.CSS选择符有哪些?哪些属性可以继承?优先级算法如何计算?内联和important哪个优先级高?

标签选择符类选择符id选择符

继承不如指定Id>class>标签选择

后者优先级高

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

结构层Html表示层CSS行为层js

8.css的基本语句构成是?

选择器{属性1:值1;属性2:值2;……}

9.你做的页面在哪些流览器测试过?这些浏览器的内核分别是什么?

Ie(Ie内核)火狐(Gecko)谷歌(webkit)opear(Presto)

10.写出几种IE6BUG的解决方法

1.双边距BUG float引起的使用display

2.3像素问题使用float引起的使用dislpay:inline-3px

3.超链接hover点击后失效使用正确的书写顺序link visited hover active

4.Ie z-index问题给父级添加position:relative

5.Png透明使用js代码改

6.Min-height最小高度!Important解决’

7.select在ie6下遮盖使用iframe嵌套

8.为什么没有办法定义1px左右的宽度容器(IE6默认的行高造成的,使用over:hidden,zoom:0.08line-height:1px)

9.ie6不支持!important

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

Alt当图片不显示是用文字代表。

Title为该属性提供信息

12.描述css reset的作用和用途。

Reset重置浏览器的css默认属性浏览器的品种不同,样式不同,然后重置,让他们统一

13.解释css sprites,如何使用。

Css精灵把一堆小的图片整合到一张大的图片上,减轻服务器对图片的请求数量

14.浏览器标准模式和怪异模式之间的区别是什么?

盒子模型渲染模式的不同

使用https://www.360docs.net/doc/0011749130.html,patMode可显示为什么模式

15.你如何对网站的文件和资源进行优化?期待的解决方案包括:

文件合并

文件最小化/文件压缩

使用CDN托管

缓存的使用

16.什么是语义化的HTML?

直观的认识标签对于搜索引擎的抓取有好处

17.清除浮动的几种方式,各自的优缺点

1.使用空标签清除浮动clear:both(理论上能清楚任何标签,,,增加无意义的标签)

2.使用overflow:auto(空标签元素清除浮动而不得不增加无意代码的弊端,,使用zoom:1用于兼容IE)

3.是用afert伪元素清除浮动(用于非IE浏览器)

18.css hack

_marging\\IE6

+margin\\IE7

Marging:0auto\9所有Ie

Margin\0\\IE8

在简历中和面试中描述自己的交互设计经验的4大方法

在简历中和面试中描述自己的交互设计经验的4大方 法 作者: 一网学最后更新时间:2015-10-12 10:18:34 小编:应届生和社招的项目展示核心区别在于,应届生的项目大多数是虚拟的、小型的,或者失败的。大部分可能是校园网站项目,公众号运营,轻量化 App 等,用户数量不会太多、很少或基本不盈利。描述、呈现自己项目经历的前提是有项目可说,如果连基本的基础都没有那就是巧妇难为无米之炊了,所以前期工作更重要。 因此,千万别再问,如果没什么项目可以写该怎么展示?还有一两个月就要求职了,怎么补充经历?这就像在问,请问我没米怎么做饭,还有5分钟就开饭了怎么办——麻烦早点先把米买回来,再研究怎么做饭,恩。 对我来说,求职的时候主要针对产品经理、产品设计师、交互设计师等岗位进行投递,但我用的简历和作品集是同一套,最多会改一下里面的意向岗位。简单介绍一下我的做法。 我在简历中对项目的描述比较简单,因为罗列的大部分都是在线上运营的或者曾经上线的项目,当然也有失败的经历,举几个例子供参考:

首先简历,其中不会对项目有过详细的描述,毕竟篇幅有限。然后作品集,大板块分成:移动互联网产品设计、Web 产品设计、商业模式实践、Redesign 与概念产品设计四个部分,每个小板块主要从概览、调研、思考、设计等方面进行介绍。 我的作品集做的很纠结,前期几个版本下来总觉得效果不佳,也被各种前辈批评,总结一下有这样几个点,供大家自查: 第一,项目太多太杂,质量参差不齐,涉及各种各样的产品领域,显得经历很乱,擅长领域不突出; 第二,单个项目表述过泛,比较关注的结果(用户量、盈利情况、数据)没有重点表达,甚至还需要面试者自己去寻找、搜索; 第三,对项目的描述缺乏逻辑性,很多设计方案并未阐述设计意图,比如强调采用了某种交互设计方式但是又没有解决什么实际的问题,显得很业余; 第四,没有足够的思考过程,尽管分成调研、思考、设计等模块进行介绍,但感觉每一点都是泛泛而谈,最核心的设计思考过程、方案筛选原因等都没有得到体现。

Web前端开发笔试题集锦(已读)

Web前端开发笔试题集锦 HTML/CSS篇 1, 判断字符串是否是这样组成的,第一个必须是字母,后面可以是字母、数字、下划线,总长度为5-20 var reg = /^[a-zA-Z][a-zA-Z_0-9]{4,19}$/; reg.test("a1a__a1a__a1a__a1a__"); 2,截取字符串abcdefg的efg var str = "abcdefg"; if (/efg/.test(str)) { var efg = str.substr(str.indexOf("efg"), 3); alert(efg); } 3,判断一个字符串中出现次数最多的字符,统计这个次数 //将字符串的字符保存在一个hash table中,key是字符,value是这个字符出现的次数 var str = "abcdefgaddda"; var obj = {}; for (var i = 0, l = str.length; i < l; i++) { var key = str[i]; if (!obj[key]) { obj[key] = 1; } else { obj[key]++; } } /*遍历这个hash table,获取value最大的key和value*/ var max = -1; var max_key = ""; var key; for (key in obj) { if (max < obj[key]) { max = obj[key]; max_key = key; } } alert("max:"+max+" max_key:"+max_key); 4,IE与FF脚本兼容性问题 (1) window.event: 表示当前的事件对象,IE有这个对象,FF没有,FF通过给事件处理函数传递事件对象 (2) 获取事件源

最新web前端面试题(及答案)

1、常用那几种浏览器测试?有哪些内核(Layout Engine)? 答: (Q1) 浏览器:IE,Chrome,FireFox,Safari,Opera。 (Q2) 内核:Trident,Gecko,Presto,Webkit。 2、说下行内元素和块级元素的区别?行内块元素的兼容性使用?(IE8 以下)答: (Q1) 行内元素:会在水平方向排列,不能包含块级元素,设置width无效,height无效(可以设置line-height),margin上下无效,padding上下无效。 块级元素:各占据一行,垂直方向排列。从新行开始结束接着一个断行。 (Q2) 兼容性:display:inline-block;*display:inline;*zoom:1; 3、清除浮动有哪些方式?比较好的方式是哪一种? 答: (Q1) (1)父级div定义height。 (2)结尾处加空div标签clear:both。 (3)父级div定义伪类:after和zoom。 (4)父级div定义overflow:hidden。 (5)父级div定义overflow:auto。 (6)父级div也浮动,需要定义宽度。 (7)父级div定义display:table。 (8)结尾处加br标签clear:both。 (Q2) 比较好的是第3种方式,好多网站都这么用。 4、box-sizing常用的属性有哪些?分别有什么作用? 答: (Q1)box-sizing: content-box|border-box|inherit; (Q2)content-box:宽度和高度分别应用到元素的内容框。在宽度和高度 之外绘制元素的内边距和边框(元素默认效果)。 border-box:元素指定的任何内边距和边框都将在已设定的宽度和高度内 进行绘制。通过从已设定的宽度和高度分别减去边框和内边距才能得到内容的 宽度和高度。 5、Doctype作用?标准模式与兼容模式各有什么区别? 答: (Q1) 告知浏览器的解析器用什么文档标准解析这个文档。DOCTYPE不 存在或格式不正确会导致文档以兼容模式呈现。 (Q2) 标准模式的排版和JS运作模式都是以该浏览器支持的最高标准运行。在兼容模式中,页面以宽松的向后兼容的方式显示,模拟老式浏览器的行为以防 止站点无法工作。 6、HTML5 为什么只需要写?

社区工作者面试问题

请说下你为什么想要进社区工作? 答:我将主要从以下几个方面考虑这个问题。 首先,【社区工作的价值】社区是社会最基层的组织,对于社会的稳定发展却具有重要的作用,没有社区的稳定,就没有社会和国家的稳定。因此,如果能够进入社区这个基层组织工作,为社会和国家的稳定贡献自己的一份力量,实现人生的价值,将会是我的荣幸。 其次,【社区发展的需要】从社区发展的角度来说,在目前这个高速发展的社会中,社区除了保持稳定外,还需要进行多方面的改革与发展,因此,需要一群有理想、有道德、有文化、有纪律的高素质人才补充进社区的基层工作队伍,如果我能进入社区工作,我的所学一定能够为社区的发展做出贡献。 最后,【对个人的发展的锻炼,个人经验的积累】从个人发展的角度来说,作为一名刚刚走入社会的大学生,我现在最欠缺的就是经验,包括社会经验和工作经验,而进入社区基层工作,恰恰能够弥补我这方面的不足。通过为社区居民服务,我能够有机会与更多的人打交道,从而积累社会经验;通过担任相关职务,处理具体的各种事务,我能够积累工作经验。所以,我相信通过担任社区工作者,我个人的发展将会有长足的进步。 能谈谈你的优点和缺点吗? 优点:学习方面:踏实,勤奋,举例子:多次获得奖学金和三好学生称号。 善良,乐于助人:在日常生活中,我能够主动去帮助有困难的同学,同学生病的时候帮他带饭,打水。与同学相处中与人为善,受到了老师和同学的一致好评。另外,我不仅用自己的力量去帮助他人,还带动班里同学一起助人为乐。担任团支部书记期间,多次组织班里同学一起到养老院敬老,和老人们聊天,帮他们打扫卫生,给他们送去营养品等。 易于与人沟通,有团队合作精神:因为我知道,当代社会,个人的价值的实现不再是某个人单打独斗就能够成功的,更多的依赖于团队集体的力量。在学校期间,我积极参加学生会、文学社等社团活动,我们一起组织活动,计划协调、各司其职,总是能够圆满完成活动任务。我相信,如果我有幸能够进入社区工作的话,我会继续发挥自己的长处,多向社区的领导和老工作者学习,尽自己的力量去帮助社区内需要帮助的人,并且要积极融入社区这个大家庭中,尽职尽责做好自己的本职工作。 缺点:社会经验不足,在处理一些复杂的社会问题的时候,可能会考虑得不够周全,这些问题在以后的工作中,我会多向社区的其他前辈虚心请教,并且多观察,多学习,遇到问题三

交互设计笔试题总结

1平面设计工作的流程 1)进行设计需求分析; 2)提供设计构思; 3)收集整理资料; 4)选择相关软件进行制作; 5)根据领导或客户的意见进行修改; 6)成稿。 2用户体验(UE)是一种纯主观的,在用户使用产品过程中建立起来的感受。但是对于一个界定明确的用户群来讲,其用户体验的共性是能够竟有良好的设计实验来认识到。好的用户体验,是一种“自然”的体验。 一、问答题。 3对用户体验及相关行业阅读过的书籍。 4列出至少5个国内外对应网站 Google VS 百度 Face book VS 人人 Twitter(140字符) VS 微博eBay VS 淘宝 Amazon VS 京东YouTube VS 优酷土豆 groupon VS 拉手网 5 jpg和gif格式的不同点,各自应用在哪些场合。 1).jpg格式是由一个软件开发联合组织制定的有损压缩格式,用最少的空间得 到较好的图像品质。对色彩的信息保留较好,适合应用于互联网和需要连续色调的图像如照片。 2).gif格式是一种基于LZW算法的连续色调无损压缩格式,它的另一个特点是 可以存多幅彩色图像,可以构成最简单的动画。GIF文件支持透明特性,有大量的软件使用GIF图像文件,它还适用于icon图。 3).png格式是基于公共专利压缩算法的无损压缩格式,支持8位和24位图像。 PNG文件也支持透明特性,8位的PNG图片与GIF图片基本相同,24位的PNG

可以支持Alpha透明效果,适合用于需要与背景完美融合场合。 6怎样理解“设计”二字 7好的设计有什么标准 8中国web设计与外国的同行比较有哪些优势和不足。 9说说优秀的设计师需要哪些素质和能力。 10一句话解释交互设计 11比较一般的网页翻页设计和移动平台产品的翻页设计。 12网站首页常常会放大量的分类信息和导航栏,怎样改进并提升用户体验 13为什么现在的网站注册名都要用邮箱地址 二、分析题。 14列出至少5个生活中用户体验不方便的案例,如电梯的上与下。选择上述5个案例之一进行分析并解决之。 15说一下你觉得用户体验最好的互联网产品有哪些,为什么 16近三个月着重观察的互联网产品列表。 17小A是一个交互设计师,某日接到一个任务,设计一个表单,一共只有三个输入框,而且都是必填项。小A就开始犯愁了:如果有一项是必填的,我可以给它加上”*”,那剩下的两项就不是必填的。但现在三项都是必填的,我怎么

web前端开发面试题汇总模板

web前端开发面试题汇总 1天前653浏览2评论 前端面试题汇总 HTML&CSS 1. 常用那几种浏览器测试?有哪些内核(Layout Engine)? (Q1) 浏览器:IE,Chrome,FireFox,Safari,Opera。 (Q2) 内核:Trident,Gecko,Presto,Webkit。 2. 说下行内元素和块级元素的区别?行内块元素的兼容性使用? (IE8 以下) 行内元素:会在水平方向排列,不能包含块级元素,设置width无效,height无效(可以设置line-height),margin上下无效,padding上下无效。 块级元素:各占据一行,垂直方向排列。从新行开始结束接着一个断行。 兼容性:display:inline-block;display:inline;zoom:1; 3. 清除浮动有哪些方式?比较好的方式是哪一种? (1)父级div定义height。 (2)结尾处加空div标签clear:both。 (3)父级div定义伪类:after和zoom。 (4)父级div定义overflow:hidden。 (5)父级div定义overflow:auto。 (6)父级div也浮动,需要定义宽度。 (7)父级div定义display:table。

(8)结尾处加br标签clear:both。 总结:比较好的是第3种方式,简洁方便。 4. box-sizing常用的属性有哪些?分别有什么作用? 常用的属性:box-sizing: content-box border-box inherit; 作用:content-box:宽度和高度分别应用到元素的内容框。在宽度和高度之外绘制元素的内边距和边框(元素默认效果)。 border-box:元素指定的任何内边距和边框都将在已设定的宽度和高度内进行绘制。通过从已设定的宽度和高度分别减去边框和内边距才能得到内容的宽度和高度。 5. Doctype作用?标准模式与兼容模式各有什么区别? (Q1) 告知浏览器的解析器用什么文档标准解析这个文档。DOCTYPE不存在或格式不正确会导致文档以兼容模式呈现。 (Q2) 标准模式的排版和JS运作模式都是以该浏览器支持的最高标准运行。在兼容模式中,页面以宽松的向后兼容的方式显示,模拟老式浏览器的行为以防止站点无法工作。 6. HTML5 为什么只需要写< Doctype html>? HTML5不基于SGML,因此不需要对DTD进行引用;但是需要doctype来规范浏览器的行为(让浏览器按照它们应该的方式来运行)。而HTML4.01基于SGML,所以需要对DTD进行引用,才能告知浏览器文档所使用的文档类型。 7. 页面导入样式时,使用link和@import有什么区别? (1)link属于XHTML标签,除了加载CSS外,还能用于定义RSS, 定义rel连接属性等作用;而@import是CSS提供的,只能用于加载CSS; (2)页面被加载的时,link会同时被加载,而@import引用的CSS会等到页面

WEB前端面笔试题总结

1. 如何显示/隐藏一个DOM元素? 更改元素的css style,设为display: none。此外还可以将visibility设为hidden,透明度设为0,或长、宽设为0。 2. 一个定宽网页在浏览器(IE6,IE7,Firefox,IE5)中横向居中对齐的布局, 请写出主要的HTML标签及CSS。 1. 2. 3. 4. 5.居中 6. 11. 12. 13.

居中
14.

15. 3. CSS中margin和padding的区别 margin是外边距,属于元素之外,相邻元素的margin可以融合。 padding是内边距,在元素之内,相邻元素的padding不可融合。 4. JavaScript中如何检测一个变量是一个String类型?请写出函数实现 function(obj) { returntypeof(obj) == ”string”; } 5. 网页中实现一个计算当年还剩多少时间的倒数计时程序,要求网页上实时动态 显示“××年还剩××天××时××分××秒” 这个看我论坛右上角的就知道了… 6. 如何控制网页在网络传输过程中的数据量 题目貌似有问题,应该是减少数据量吧。 最显著的方法是启用GZIP压缩。此外保持好的编码习惯,避免重复和css、 JavaScript代码,多余的HTML标签和属性。 7. 补充代码,是鼠标单击后Button1到Button2的后面

var parent =this.parentNode; parent.removeChild(this); parent.appendChild(this); 8. Linux中,将a、b打包为back.tar,命令是() 不知道=。= 9. Flash、Ajax各自的优缺点,在使用中如何取舍? Flash的缺点是需要客户端安装Flash插件,比较大,且更改了默认的HTML页面行为;但可以方便地实现很多特效及动画,且具有较高权限。 Ajax的缺点是编程较为复杂,需要服务器端的支持,能实现的效果只能是DOM API 提供的,权限很低,较难跨域;但可以显著加快页面的载入速度和用户体验。 此外,二者都不能被搜索引擎索引(Google已支持Flash文本的索引),不利于SEO。 建议:重要和关键部分直接用HTML,交互部分可以使用Ajax,复杂的动画可采用Flash。 百度2010 1、JS主要数据类型?5分

社区工作考试面试题

社区工作者面试题 1.一个是漫画,画了几头驴在拉磨,然后让你根据漫画自己说想到的 第一要学习驴的精神啊,认真干活,虽然枯燥,但是要认真做好本职工作,第二,不要学驴,只顾低头拉磨,要有明确目标,还要学会跟同事朋友的合作 2.你在的社区有一个五十多的人,酗酒,邻居都不满意,你怎么处理 一边安抚其他居民情绪,一边要劝说 主要的是要搞清楚他为什么酗酒,是精神空虚,还是因为家里矛盾 帮助解决问题才是根源 五十多是退休的年纪,要是因为退休精神空虚,就吸引他参加社区的兴趣班什么的 3.你在社区办的一个活动引起了媒体的注意,电视台到你所在的社区进行采访,让你负责接待,你如何安排 首先要确定好人家来的时间地点,人物 然后社区的人也得通知到吧,要有相关领导来,得排好领导的档期吧 再然后,要借势,借电视台的势宣传社区品牌, 4.社区如何帮助空巢老人 分析: 1、作为我们工作者应该进行一下详细的调查:调查空巢老人的家庭情况、身体状况。做好登记,记录好老人子女的联系方式。 2、和老人子女沟通,希望他们能够常回家陪陪父母 现在社会分工细化、生活节奏很快,子女的确没时间照顾父母,这一点也要理解 3、组织社区内的志愿者,多多照顾老人,看看老人有什么需要,进行上门服务 4、社区卫生院的医生也经常上门对老人进行一下简单检查,虽然满足不了老人的需要,但是也体现了政府对老人的关怀 这道题目就是主体分析法 社区的空巢老人:社区、老人 再进行一下细化:社区包括工作者、志愿者、社区医院的医疗工作着 老人的家庭包括老人和老人的子女 都进行一下分析就可以了 5.高考人数减少,你的看法: 一、人数减少的原因有很多,应该进行综合、全面、具体的分析。 二、1、今年本身的毕业生人数就很少,因此与往年相比人数就减少。(具体原因和属相有关,这是民间的传说。) 2、很多人已经把目光放到了别的地方,比如出国留学。 2、重庆出现了万人弃考事件,读书无用论又风起。这是有一定原因的,由于经济危机,就业困难,很多人都认为读了大学也找不到工作,不如索性就早点就业。 4、个别地区的学校老师很不负责,盲目追求升学率,让那些成绩较低的学生弃考,以提高学校升学率

交互设计笔试题总结备课讲稿

交互设计笔试题总结

1平面设计工作的流程 1)进行设计需求分析; 2)提供设计构思; 3)收集整理资料; 4)选择相关软件进行制作; 5)根据领导或客户的意见进行修改; 6)成稿。 2用户体验(UE)是一种纯主观的,在用户使用产品过程中建立起来的感受。但是对于一个界定明确的用户群来讲,其用户体验的共性是能够竟有良好的设计实验来认识到。好的用户体验,是一种“自然”的体验。 一、问答题。 3对用户体验及相关行业阅读过的书籍。 4列出至少5个国内外对应网站? Google VS 百度 Face book VS 人人 Twitter(140字符) VS 微博 eBay VS 淘宝 Amazon VS 京东YouTube VS 优酷土豆 groupon VS 拉手网 5 jpg和gif格式的不同点,各自应用在哪些场合。 1).jpg格式是由一个软件开发联合组织制定的有损压缩格式,用最少的空间得 到较好的图像品质。对色彩的信息保留较好,适合应用于互联网和需要连续色调的图像如照片。 2).gif格式是一种基于LZW算法的连续色调无损压缩格式,它的另一个特点是 可以存多幅彩色图像,可以构成最简单的动画。GIF文件支持透明特性,有

大量的软件使用GIF图像文件,它还适用于icon图。 3).png格式是基于公共专利压缩算法的无损压缩格式,支持8位和24位图 像。PNG文件也支持透明特性,8位的PNG图片与GIF图片基本相同,24位的PNG可以支持Alpha透明效果,适合用于需要与背景完美融合场合。 6怎样理解“设计”二字? 7好的设计有什么标准? 8中国web设计与外国的同行比较有哪些优势和不足。 9说说优秀的设计师需要哪些素质和能力。 10一句话解释交互设计 11比较一般的网页翻页设计和移动平台产品的翻页设计。 12网站首页常常会放大量的分类信息和导航栏,怎样改进并提升用户体验?13为什么现在的网站注册名都要用邮箱地址? 二、分析题。 14列出至少5个生活中用户体验不方便的案例,如电梯的上与下。选择上述5个案例之一进行分析并解决之。 15说一下你觉得用户体验最好的互联网产品有哪些,为什么? 16近三个月着重观察的互联网产品列表。

Web前端开发工程师面试题

一、CSS (1) 二、HTML (3) 三、jquery (3) 四、综合 (4) 一、C SS 1.CSS样式表根据所在网页的位置,可分为?(B ) A.行内样式表、内嵌样式表、混合样式表 B.行内样式表、内嵌样式表、外部样式表 C.外部样式表、内嵌样式表、导入样式表 D.外部样式表、混合样式表、导入样式表 2.对于标签,其中*代表(C ) A. 注释的时候才用上 B. 没有这个标签 C. 通配符,意思是所有的标签 3.在CSS中下面哪种方法表示超链接文字在鼠标经过时,超链接文字无下划线?(B ) A. A:link{TEXT-DECORATION: underline } B. A:hover {TEXT-DECORATION: none} C. A:active {TEXT-DECORATION: blink } D. A:visited {TEXT-DECORATION: overline } 4.下面代码片段,说法正确的是:(B ) .DIV1 { position:absolute; line-height:22px; height:58px; background-color: #FF0000; } A. Line-height:22px;修饰文本字体大小 B. position:absolute;表示绝对定位,被定位的元素位置固定 C. height:58px; 表示被修饰的元素距离别的元素的距离 D. background-color: #FF0000; 表示被修饰的元素的背景图像 5.用CSS设置DIV的左边为红色实线,下面设置正确的是(C ) A.style=”border-top: #ff0000 1 solid;”

前端工程师面试题题及答案(全面综合)

1. 要动态改变层中内容可以使用的方法有(AB ) a)innerHTML b)innerText c)通过设置层的隐藏和显示来实现 d)通过设置层的样式属性的display属性 2. 在javascript里,下列选项中不属于数组方法的是(B); a)sort() b)length() c)concat() d)reverse() 3 、var emp = new Array(3); for(var i in emp) 以下答案中能与for循环代码互换的是: (选择一项)。(D ) A for(var i =0; i

c)getElementsByName() d)bgColor() 6. 、display属性值的常用取值不包括(C ) a)inline b)block c)hidden d)none 7. 以下有关pixelTop属性与top属性的说法正确的是。(D ) a)都是Location对象的属性 b)使用时返回值都是字符串 c)都是返回以像素为单位的数值 d)以上都不对 8. 使用open方法打开具有浏览器工具条,地址栏,菜单栏的窗 口,下列选项正确的是__D__ a)open("x.html","HI","toolbas=1,scrollbars=1,status=1"); b)open("HI","scrollbars=1,location=1,status=1"); c)open("x.html","status=yes,menubar=1,location=1"); d)open("x.html","HI","toolbas=yes,menubar=1,location=1"); 9. 、javascript中表达式parseInt(“X8X8”)+paseFloat(‘8’)的结果是什么?( C) a)8+8 b)88 c)16 d)“8”+’8 10. 关于setTimeout(“check”,10)中说法正确的是( D)

最新招聘社区工作者面试题及答案

最新招聘社区工作者精选面试题及答案 1. 请说下你为什么想要进社区工作? 答:我将主要从以下几个方面回答这个问题。 首先,从社会发展的角度来说,科学发展观的思想告诉我们,社会主义和谐社会的核心是社会的安定有序。社区是社会最基层的组织,他们虽然在组织结构中的层次不高,但对于社会的稳定发展却具有重要的作用,没有社区的稳定,就没有社会和国家的稳定。因此,如果能够进入社区这个基层组织工作,为社会和国家的稳定贡献自己的一份力量,将会是我的荣幸。 其次,从社区发展的角度来说,在目前这个高速发展的社会中,社区除了保持稳定外,还需要进行多方面的改革与发展,以适应社会主义现代化建设的需要。因此,需要一群有理想、有道德、有文化、有纪律的高素质人才补充进社区的基层工作队伍,而我认为我恰属于这方面的人才,我的所学一定能够为社区的发展作出贡献。 最后,从个人发展的角度来说,作为一名刚刚走入社会的大学生,我现在最欠缺的就是经验,包括社会经验和工作经验,而进入社区基层工作,恰恰能够拟补我这方面的不足。通过为社区居民服务,我能够有机会与更多的人打交道,从而积累社会经验;通过担任相关职务,处理具体的各种事务,我能够积累工作经验。所以,我相信通过担任社区工作者,我个人的发展将会有长足的进步。 2.如果这次你没有被录取怎么办? 分析:这个问题主要考察考生对人才的基本素质的正确认识以及能否全面、客观地评价自己,从考生对这个问题的回答上考官还能看出考生是否自信(或者自傲、自卑)。我以为,既来之,则安之。即敞开心怀,坦然处之,不以成败论英雄,只要经过自己的奋斗,对得起自己的努力,不必十分在乎最后的结果。既不因通过而沾沾自喜,也不因失利而丧失信心。应当从中吸取更多的经验教训和其他选手的优点,避免在今后工作中再出现类似的问题。就这点来说,就是一种收获和胜利。 3.能谈谈你的优点和缺点吗? 考生在回答这个问题时,要注意以下几点: ①尽管这是你的主观评价,受个人自信程度、价值取向等影响很大,也就是说你所描述的优、

web前端研发工程师笔试题选择题带答案

1. 要动态改变层中内容可以使用的方法有( AB ) a) i nn erHTML b) i nn erText c) 通过设置层的隐藏和显示来实现 d) 通过设置层的样式属性的 display 属性 2. 当按键盘 A 时,使用onKeyDown 事件打印event.keyCode 的结果是(A ) a) 65 b) 13 c) 97 d) 37 3.在javascript 里,下列选项中不属于数组方法的是( B ); a) sort() b) l e ngth() c)con cat() d) r everse( ) 4.下列哪一个选项可以用来检索被选定的选项的索引号 ?(B) a)disabled b) selectedl ndex c) opti on d) multiple 5.希望图片具有”提交”按钮同样的功能,该如何编写表单提交?(A ) 6. 使div 层和文本框处在冋一行的代码正确的是 (D ); a) b) c) d) 7. 下列选项中,描述正确的是(选择两项)。(AD ) a)options.add(new Option(,a?,'A?))可以动态添加一个下拉列表选项 b)option.add(new Option(,a?,'A?))可以动态添加一个下拉列表选项 c) n ew Optio n(,a?,'A?)中?a 表示列表选项的值,?A 用于在页面中显示 d) n ew Option(,a?,'A?)中?A 表示列表选项的值,?a 用于在页面中显示 8. 、 var emp = new Array(3); for(var i in emp) 以下答案中能与for 循环代码互换的是:(选择一项)。(D ) A for(var i =0; i

最新招聘社区工作者面试题及答案

最新招聘社区工作者面试题及答案 如果你在这次考试中没有被录用,你怎么打算? 我以为,既来之,则安之。即敞开心怀,坦然处之,不以成败论英雄,只要经过自己的奋斗,对得起自己的努力,不必十分在乎最后的结果。既不因为通过考试而沾沾自喜,也不因失利而丧失信心。现在的社会是一个竞争的社会,从这次面试中也可看出这一点,有竞争就必然有优劣,有成功必定就会有失败.往往成功的背后有许多的困难和挫折,如果这次我失败了,那对我来说也仅仅是一次小的挫折而已,只有经过经验经历的积累才能塑造出一个完全的成功者。我会从以下几个方面来正确看待这次失败: 一、要敢于面对,面对这次失败不气馁,接受已经失去了这次机会就不会回头这个现实,从 心理意志和精神上体现出对这次失败的抵抗力。要有自信,相信自己经历了这次之后经过努力一定能行.能够超越自我. 二、善于反思,对于这次面试经验要认真总结,思考剖析。应当从中吸取更多的经验教训和其他选手的优点,避免在今后工作中再出现类似的问题。就这点来说,就是一种收获和胜利。 三、走出阴影,要克服这一次失败带给自己的心理压力,时刻牢记自己弱点,防患于未然, 加强学习,提高自身素质. 四、再接再厉,成为一名社区工作者一直是我的梦想,以后有机会我仍然后再次参加竞争。 请说下你为什么想要进社区工作? 社区是社会最基层的组织,对于社会的稳定发展却具有重要的作用,没有社区的稳定,就没有社会和国家的稳定。因此,如果能够进入社区这个基层组织工作,为社会和国家的稳定贡献自己的一份微薄力量,将会是我的荣幸。 从个人发展的角度来说,通过为社区居民服务,我能够有机会与更多的人打交道,从而积累社会经验;通过担任相关职务,处理具体的各种事务,我能够积累工作经验。所以,我相信通过担任社区工作者,我个人的发展将会有长足的进步。 社区工作者的待遇并不高,为什么选择来社区工作? 1、政府重视,已经着手解决社区工作者福利待遇问题。 2、社区工作者是有着为人民服务的决心和不怕吃苦不计报酬的恒心,为人民而工作,非为钱财。 3、社区工作深入基层深入群众为青年的历练打下了坚实的基础为青年的发展提供了很好的平台。 4、待遇不高的情况下,我们更要艰苦朴素,克服种种困难。 你认为怎样的环境适合你?怎样的工作适合你?(你为何要报考这个职位)?(你的择业观?)(1)每个人都有自己的职业期望,这个期望首先是和自身的爱好和兴趣联系在一起的,成为一名社区工作者是我一直以来的愿望.其次要看这个职位能不能发挥自家的优势和专业知识,我觉得在这个专业对口职位上能充分发挥我在管理上的长处. (2)人往高处走,水往低处流,往往进步意味着向上发展,取得一个更重要的角色.所以希望我的工作能给我足够的发展空间。 (3)希望工作能与自己期望的生活方式相适应.我是一个对家庭比较重视的人……(下面的内容自己看着发挥就可以了) 你对新工作有何长短计划? 参加新工作是件让人高兴的事情,我觉得在正式工作前应该对自己进行能力评估,定个长远计划来评比自己工作后的工作表现,可以激励自己更加进步。第一,我的短期计划, 尽快熟悉新单位的工作环境、工作节奏和认识同事,让自己能够很快上手工作。在工作过程中,虚心向同事学习,与同事融洽相处。第二、我的长期计划,就是继续深造自己,更新

用户体验设计师(交互)应聘试题1111

金蝶软件(中国)有限公司 用户体验设计师(交互)应聘试题 应聘者姓名:考试日期: 一、述题(共50分) 1.阐述用户体验关键要素及其关系的认识。 用户体验关键要素是两个方面,一是操作,二是心理。 最基础的用户体验是操作,即交互环节,就是可用性,或者说易用性; 更高层次的是用户心理,诺曼所提倡的情感化设计,要让用户感到愉悦,感到惊喜,甚至感动。 良好的操作是愉悦的用户心理状态的基础和前提,愉悦的用户不仅可以带来销量,还能主动的为操作的改进提出建议,让用户体验设计形成一个良性循环。 2.要保证产品具有良好的用户体验,结合你做过的产品有哪些好的措施或方法? a)操作流畅,无论是软件产品还是硬件产品都是如此,能让用户不受困扰的完成 任务,满足使用需求。在进行软件产品设计的时候,需要优化代码,考虑终端 的性能,使用场所的不同等等设计出不同版本的软件;硬件产品则需要查阅人 机资料,做人机实验来改善操作的友好性。 b)让用户感到产品是“活”的,是人性化的。在软件领域,一定要有一个活跃的 用户气氛,用户的需求(比如倾诉、分享)要得到及时的反馈,让用户有一种 被认同、被重视的感觉才能留住用户;硬件领域则需要考虑圆润的外形和良好 的质感。

3.讲述在Android与iOS中设计同一款应用需要注意的要点。 从平台的特点和各自的设计规范来分析,需要考虑以下几个方面: a)布局形式的差异 iOS是经典的“tab bar”,安卓的视图控制栏和iOS 的tab bar 很像,不过是放在了上面,而且支持手势滑动切换。 b)导航逻辑的差异 iOS 的返回按钮控制的是页面;Android的返回逻辑是按照时间流来判断的,而不仅仅是页面,返回按钮控制的是动作。 c)应用之间联系的差异 iOS 是一个封闭的系统,而Android 是一个开放的系统,同一款应用的功能会因为平台的不同而不同。 d)多任务的差异 iOS切换到后台就被暂停,而Android 不会暂停,有些后台功能安卓能实现的,IOS可能需要慎重考虑。 e)分辨率的差异 两者分辨率不同,Android的分辨率需要考虑的分类比较多,IOS相对较少。 f)设计风格的差异 IOS流行扁平化,安卓提出material design。 4.讲述几种你在设计过程中的用研方法及其优劣? 如下表所示:

WEB前端开发面试题集锦

1、列举你工作中遇到的IE6 BUG,谈谈解决方案。 3、如何用CSS分别单独定义IE6、7、8的width属性。 所有浏览器通用 height: 100px; IE6 专用 _height: 100px; IE6 专用 *height: 100px; IE7 专用 *+height: 100px; IE7、FF 共用 height: 100px !important; 4、CSS中哪些属性可以同父元素继承。 继承:(X)HTML元素可以从其父元素那里继承部分CSS属性,即使当前元素并没有定义该属性 Color;font-size; 5、你如何理解HTML结构的语意化。 1.去掉或样式丢失的时候能让页面呈现清晰的结构: html本身是没有表现的,我们看到例如

是粗体,字体大小2em,加粗;是加粗的,不要认为这是html 这些其实html默认的css样式在起作用,所以去掉或样式丢失的时候能让页面呈现清晰的结构不是语义化的HTML 点,但是浏览器都有有默认样式,默认样式的目的也是为了更好的表达html的语义,可以说浏览器的默认样式和HTML结构是不可分割的。 2.屏幕阅读器(如果访客有视障)会完全根据你的标记来“读”你的网页. 例如,如果你使用的含语义的标记,屏幕阅读器就会“逐个拼出”你的单词,而不是试着去对它完整发音. 3.PDA、手机等设备可能无法像普通电脑的浏览器一样来渲染网页(通常是因为这些设备对CSS的支持较弱). 使用语义标记可以确保这些设备以一种有意义的方式来渲染网页.理想情况下,观看设备的任务是符合设备本身的条染网页. 语义标记为设备提供了所需的相关信息,就省去了你自己去考虑所有可能的显示情况(包括现有的或者将来新的设备一部手机可以选择使一段标记了标题的文字以粗体显示.而掌上电脑可能会以比较大的字体来显示.无论哪种方式一文本标记为标题,您就可以确信读取设备将根据其自身的条件来合适地显示页面. 4.搜索引擎的爬虫也依赖于标记来确定上下文和各个关键字的权重. 过去你可能还没有考虑搜索引擎的爬虫也是网站的“访客”,但现在它们他们实际上是极其宝贵的用户.没有他们的

前端面试题含答案

前端面试题含答案 The latest revision on November 22, 2020

前端开发面试知识点大纲: HTML&CSS : 对Web 标准的理解、浏览器内核差异、兼容性、hack 、CSS 基本功:布 局、盒子模型、选择器优先级及使用、HTML5、CSS3、移动端适应 JavaScript : 数据类型、面向对象、继承、闭包、插件、作用域、跨域、原型链、模块 化、自定义事件、内存泄漏、事件机制、异步装载回调、模板引擎、Nodejs 、 JSON 、ajax 等。 其他: HTTP 、安全、正则、优化、重构、响应式、移动端、团队协作、可维护、SEO 、UED 、架构、职业生涯 作为一名前端工程师,无论工作年头长短都应该必须掌握的知识点: 1、DOM 结构 —— 两个节点之间可能存在哪些关系以及如何在节点之间任意移动。 产品部-前端面试题-答案 产品部 Beijing

2、DOM操作——如何添加、移除、移动、复制、创建和查找节点等。 3、事件——如何使用事件,以及IE和标准DOM事件模型之间存在的差 别。 4、XMLHttpRequest ——这是什么、怎样完整地执行一次GET请求、怎样检测 错误。 5、严格模式与混杂模式——如何触发这两种模式,区分它们有何意义。 6、盒模型——外边距、内边距和边框之间的关系,及IE8以下版本的浏览器 中的盒模型 7、块级元素与行内元素——怎么用CSS控制它们、以及如何合理的使用它们 8、浮动元素——怎么使用它们、它们有什么问题以及怎么解决这些问题。 9、HTML与XHTML——二者有什么区别,你觉得应该使用哪一个并说出理由。 10、JSON ——作用、用途、设计结构。 HTML 一、Doctype作用严格模式与混杂模式如何区分它们有何意义 (1)、 声明位于文档中的最前面,处于 标签之前。告知浏览器的解析器,用什么文档类型规范来解析这个文档。

社区工作者面试模拟题[1]

社区工作者面试模拟题及答题思路 题型:(1)时事政治类:针对当前的某个热点问题,说说看法。 (2)人际关系类:针对一些矛盾冲突,如何处理。 (3)组织计划类:组织活动或调研等。 (4)应急处理类:主要考察应变能力的。 1、社区车位紧张,有的居民因争车位产生纠纷,作为社区工作者你考虑怎么处理? 答:造成社区车位紧张的原因有两点,一是社区规划的车位少,不能满足越来越多的私家车停车要求。二是社区车位管理不够规范,造成部分车辆长期霸占车位等现象的出现。 作为一个社区工作者,我会根据自己的职责范围,作如下考虑: 一是积极与上级街道有关部门沟通,请求在本社区划定新的车位,或者在社区附近划定异地协调停车位,暂时缓解车位紧张的局面。 二是在社区开展缓解车位紧张征求意见座谈会,广泛听取社区居民的意见和建议,集思广益,推动化解居民间的纠纷,营造建设和谐社区的氛围。 三是组建一支由社区积极分子组建的居民自治车位管理小组,指导制定相关管理制度,加强对社区车位实施规范化管理,实现居民自我管理、自我服务。 2、居民对小区信息栏贴的很多小广告深恶痛绝,找社区协商解决,作为社区工作者,你考虑怎么处理? 答:社区是居民生活的共同的家,社区环境卫生的整洁美观牵动着居民的心。 社区信息栏是社区公共事务的宣传阵地,社区信息栏烂贴小广告,不仅破坏了社区环境的整洁美观,还一定程度上干扰了社区公共事务的宣传。 作为社区工作者,我认为,要治理小广告,可以从以下三个方面入手: 一是联系上级部门,加强联动监管。 二是发动群众参与,实现群防群治。 三是开辟广告专区,合理引导治理。 3、你所在社区的私搭乱建现象严重,作为社区工作者,你有何考虑? 答:在老旧小区,确实存在比较严重的私搭乱建现象。如果我所在社区出现严重违建现象,由于治理违建牵扯面很广,我会作如下考虑: 首先,向上级、领导汇报社区的违建情况,争取各方支持,形成治理社区违建的统一思想。 其次,制定社区治理违建的工作方案,成立遏制社区违建工作小组,统筹开展相关工作。

2015年校招交互设计师笔试题精选汇总

2015年校招交互设计师笔试题汇总 对近几年交互设计的题目进行筛选,汇总以下几个公司,题目比较有代表性。祝好运~ (一)2012年UC笔试题 1、分析桌面浏览器Chrome,Safari和Opera对网页控件(输入框、下拉菜单、按钮等)的界面及交互,对比目前市面上的手机浏览器(如UC浏览器)。 1)分析后列出需要优化的操作; 2)用思维导图(Xmind或Mindmanager等)总结出所有的网页控件及使用场景; 3)并尝试对其中不少于5项网页控件的交互规范进行定义。 2、背景说明:北京三里屯有一家Apple Store,每当有新品刚发售的时候,总是有很多客户来排队购买,中间掺杂着一些黄牛党。平时也会有很多黄牛党在附近倒卖一些紧缺的商品。作为设计师,设计一款供该商店使用的触摸屏手机APP,供新品发售排队的客户排号用,保证其: a、公平性; b、尽可能地识别和排斥黄牛党; c、易用,店方易管理; d、其他的从案例中引申或补全的用户需求。 题目要求: 这款app包括客户端界面本身和一个管理的策略,请用设计文档的形式展示。其中必须包括: 1)用思维导图归纳的分析、解决问题思路; 2)界面及交互流程。 3)加分项: a、可操作的原型; b、接近高保真效果的原型; c、可运行的IPA程序包或APK程序包。 3、背景说明:未来的社交信息超级聚合器。未来的移动互联网用户的信息分散在新浪微博,QQ空间,人人,Facebook等多处,你需要在iPad(或Android Pad)平板平台上设计一款聚合软件,把用户身边好友的信息流,其他(通过你对用户情况的分析)信息(如淘宝信息,天气……)整合到一个适合平板阅读的界面中去,需要兼顾起可用性和游戏性。 题目要求: 1)需用思维导图描述分析和解决思路; 2)整理其需求列表; 3)首页界面交互及至少5个主要功能的交互。 (二)2013年淘宝笔试题 1、说一下你觉得用户体验最好的互联网产品有哪些,为什么? 2、比较一般的网页翻页设计和移动平台产品的翻页设计。 3、网站首页常常会放大量的分类信息和导航栏,怎样改进并提升用户体验? 4、给了一个网站的登陆表单,让你改进并画出你的设计方案。 5、画出从淘宝买东西的一个高保真流程图。从将货物添加到购物车到确定订单中间的所有流程和反馈。

相关文档
最新文档