无忧范文网小编为你整理了多篇《web前端自我介绍共》范文,希望对您的工作学习有帮助,你还可以在无忧范文网网可以找到更多《web前端自我介绍共》。
第一篇:Web前端开发笔试题
Web前端开发笔试题
一.单选题
1. div.box{color:red;} #box{color:blue;} div{ color: yellow !important;} 华章汉辰 Div里的字体的颜色是:()
A:红色B:蓝色 C:绿色
D:黄色 2.CSS样式表根据所在网页的位置,可分为?()
A.行内样式表、内嵌样式表、混合样式表 B.行内样式表、内嵌样式表、外部样式表 C.外部样式表、内嵌样式表、导入样式表 D.外部样式表、混合样式表、导入样式表
3..在CSS中下面哪种方法表示超链接文字在鼠标经过时,超链接文字无下划线?( )
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..下面代码片段,说法正确的是:() .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.下列标签可以不成对出现的是() A.〈HTML〉 B.〈P〉 C.〈TITLE〉 D.〈BODY〉
第二篇: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 为什么只需要写 ?
HTML5不基于 SGML,因此不需要对DTD进行引用,但是需要doctype来规范浏览器的行为(让浏览器按照它们应该的方式来运行)。
而HTML4.01基于SGML,所以需要对DTD进行引用,才能告知浏览器文档所使用的文档类型。
7.页面导入样式时,使用link和@import有什么区别?
(1)link属于XHTML标签,除了加载CSS外,还能用于定义RSS, 定义rel连接属性等作用;而@import是CSS提供的,只能用于加载CSS; (2)页面被加载的时,link会同时被加载,而@import引用的CSS会等到页面被加载完再加载; (3)import是CSS2.1 提出的,只在IE5以上才能被识别,而link是XHTML标签,无兼容问题。
8.介绍一下你对浏览器内核的理解?
主要分成两部分:渲染引擎(layout engineer或Rendering Engine)和JS引擎。
渲染引擎:负责取得网页的内容(HTML、XML、图像等等)、我们组建一大牛裙前面是4七一,整理讯息(例如加入CSS等),中间是零2七,以及计算网页的显示方式,后面是壹武四,是学习的就加,不是学习的请勿打扰。然后会输出至显示器或打印机。浏览器的内核的不同对于网页的语法解释会有不同,所以渲染的效果也不相同。所有网页浏览器、电子邮件客户端以及其它需要编辑、显示网络内容的应用程序都需要内核。 JS引擎则:解析和执行javascript来实现网页的动态效果。
最开始渲染引擎和JS引擎并没有区分的很明确,后来JS引擎越来越独立,内核就倾向于只指渲染引擎。
9.html5有哪些新特性?如何处理HTML5新标签的浏览器兼容问题?如何区分 HTML 和 HTML5? (Q1) HTML5 现在已经不是 SGML 的子集,主要是关于图像,位置,存储,多任务等功能的增加。
(1)绘画 canvas; (2)用于媒介回放的 video 和 audio 元素; (3)本地离线存储 localStorage 长期存储数据,浏览器关闭后数据不丢失; (4)seionStorage 的数据在浏览器关闭后自动删除; (5)语意化更好的内容元素,比如 article、footer、header、nav、section; (6)表单控件,calendar、date、time、email、url、search; (7)新的技术webworker, websocket, Geolocation; (Q2) IE8/IE7/IE6支持通过document.createElement方法产生的标签, 可以利用这一特性让这些浏览器支持HTML5新标签, 浏览器支持新标签后,还需要添加标签默认的样式。 当然也可以直接使用成熟的框架、比如html5shim,
10.简述一下你对HTML语义化的理解? 用正确的标签做正确的事情。
html语义化让页面的内容结构化,结构更清晰,便于对浏览器、搜索引擎解析; 即使在没有样式CSS情况下也以一种文档格式显示,并且是容易阅读的; 搜索引擎的爬虫也依赖于HTML标记来确定上下文和各个关键字的权重,利于SEO; 使阅读源代码的人对网站更容易将网站分块,便于阅读维护理解。
JavaScript ----------------------------
1.介绍js的基本数据类型
Undefined、Null、Boolean、Number、String
2.js有哪些内置对象?
数据封装类对象:Object、Array、Boolean、Number 和 String 其他对象:Function、Arguments、Math、Date、RegExp、Error
3.this对象的理解
this总是指向函数的直接调用者(而非间接调用者); 如果有new关键字,this指向new出来的那个对象;
在事件中,this指向触发这个事件的对象,特殊的是,IE中的attachEvent中的this总是指向全局对象Window。
4.eval是做什么的?
它的功能是把对应的字符串解析成JS代码并运行;
应该避免使用eval,不安全,非常耗性能(2次,一次解析成js语句,一次执行)。 由JSON字符串转换为JSON对象的时候可以用eval,var obj =eval('('+ str +')')。
5.DOM怎样添加、移除、移动、复制、创建和查找节点 // 创建新节点
createDocumentFragment() //创建一个DOM片段 createElement() //创建一个具体的元素 createTextNode() //创建一个文本节点 // 添加、移除、替换、插入 appendChild() removeChild() replaceChild() insertBefore() //在已有的子节点前插入一个新的子节点 // 查找
getElementsByTagName() //通过标签名称
getElementsByName() //通过元素的Name属性的值(IE容错能力较强,会得到一个数组,其中包括id等于name值的) getElementById() //通过元素Id,唯一性
6.null和undefined的区别?
null是一个表示"无"的对象,转为数值时为0;undefined是一个表示"无"的原始值,转为数值时为NaN。 undefined:
(1)变量被声明了,但没有赋值时,就等于undefined。
(2) 调用函数时,应该提供的参数没有提供,该参数等于undefined。 (3)对象没有赋值的属性,该属性的值为undefined。 (4)函数没有返回值时,默认返回undefined。 null:
(1) 作为函数的参数,表示该函数的参数不是对象。 (2) 作为对象原型链的终点。
7.new操作符具体干了什么呢? (1)创建一个空对象,并且 this 变量引用该对象,同时还继承了该函数的原型。 (2)属性和方法被加入到 this 引用的对象中。
(3)新创建的对象由 this 所引用,并且最后隐式的返回 this 。
8.JSON 的了解?
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它是基于JavaScript的一个子集。数据格式简单, 易于读写, 占用带宽小。 格式:采用键值对,例如:{'age':'12', 'name':'back'}
9.call() 和 apply() 的区别和作用?
apply()函数有两个参数:第一个参数是上下文,第二个参数是参数组成的数组。如果上下文是null,则使用全局对象代替。 如:function.apply(this,[1,2,3]); call()的第一个参数是上下文,后续是实例传入的参数序列。 如:function.call(this,1,2,3);
10.如何获取UA?
function whatBrowser() {
document.Browser.Name.value=navigator.appName;
document.Browser.Version.value=navigator.appVersion;
document.Browser.Code.value=navigator.appCodeName;
document.Browser.Agent.value=navigator.userAgent;
} 其他
----------------------------
1.HTTP状态码知道哪些?
100 Continue 继续,一般在发送post请求时,已发送了http header之后服务端将返回此信息,表示确认,之后发送具体参数信息 200 OK 正常返回信息
201 Created 请求成功并且服务器创建了新的资源 202 Accepted 服务器已接受请求,但尚未处理
301 Moved Permanently 请求的网页已永久移动到新位置。 302 Found 临时性重定向。
303 See Other 临时性重定向,且总是使用 GET 请求新的 URI。 304 Not Modified 自从上次请求后,请求的网页未修改过。 400 Bad Request 服务器无法理解请求的格式,客户端不应当尝试再次使用相同的内容发起请求。
401 Unauthorized 请求未授权。 403 Forbidden 禁止访问。
404 Not Found 找不到如何与 URI 相匹配的资源。 500 Internal Server Error 最常见的服务器端错误。
503 Service Unavailable 服务器端暂时无法处理请求(可能是过载或维护)。
2.你有哪些性能优化的方法?
(1) 减少http请求次数:CSS Sprites, JS、CSS源码压缩、图片大小控制合适;网页Gzip,CDN托管,data缓存 ,图片服务器。
(2) 前端模板 JS+数据,减少由于HTML标签导致的带宽浪费,前端用变量保存AJAX请求结果,每次操作本地变量,不用请求,减少请求次数
(3) 用innerHTML代替DOM操作,减少DOM操作次数,优化javascript性能。 (4) 当需要设置的样式很多时设置claName而不是直接操作style。 (5) 少用全局变量、缓存DOM节点查找的结果。减少IO读取操作。
(6) 避免使用CSS Expreion(c表达式)又称Dynamic properties(动态属性)。 (7) 图片预加载,将样式表放在顶部,将脚本放在底部 加上时间戳。
3.什么叫优雅降级和渐进增强?
优雅降级:Web站点在所有新式浏览器中都能正常工作,如果用户使用的是老式浏览器,则代码会检查以确认它们是否能正常工作。由于IE独特的盒模型布局问题,针对不同版本的IE的hack实践过优雅降级了,为那些无法支持功能的浏览器增加候选方案,使之在旧式浏览器上以某种形式降级体验却不至于完全失效。 渐进增强:从被所有浏览器支持的基本功能开始,逐步地添加那些只有新式浏览器才支持的功能,向页面增加无害于基础浏览器的额外样式和功能的。当浏览器支持时,它们会自动地呈现出来并发挥作用。
4.哪些常见操作会造成内存泄漏?
内存泄漏指任何对象在您不再拥有或需要它之后仍然存在。 垃圾回收器定期扫描对象,并计算引用了每个对象的其他对象的数量。如果一个对象的引用数量为 0(没有其他对象引用过该对象),或对该对象的惟一引用是循环的,那么该对象的内存即可回收。
setTimeout 的第一个参数使用字符串而非函数的话,会引发内存泄漏。
闭包、控制台日志、循环(在两个对象彼此引用且彼此保留时,就会产生一个循环)。
5.线程与进程的区别
一个程序至少有一个进程,一个进程至少有一个线程。 线程的划分尺度小于进程,使得多线程程序的并发性高。
另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。
线程在执行过程中与进程还是有区别的。每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供多个线程执行控制。 从逻辑角度来看,多线程的意义在于一个应用程序中,有多个执行部分可以同时执行。但操作系统并没有将多个线程看做多个独立的应用,来实现进程的调度和管理以及资源分配。这就是进程和线程的重要区别。
第三篇:前端面试三分钟自我介绍
前端面试三分钟自我介绍
篇1:三分钟面试自我介绍精选范文
三分钟面试自我介绍精选范文
三分钟面试自我介绍
我叫xxx,今年26岁。1998年7月我从**师范学校艺师美术专业计划内自费毕业。由于从97年起国家不再对自费生包分配,使我与“太阳底下最光辉的职业”失之交臂。幸好,当时河西马厂完小师资不足,经人介绍,我在该完小担任了一年的临时代课教师。回想起那段时光真是既甜蜜又美好,虽然代课工资很低,但听着同学们围在身旁“老师”、“老师”的叫个不停,看着那一双双充满信任的眼睛,那一张张稚气的小脸,生活中的所有不快都顿时烟消云散了。我原想,即使不能转正,只要学校需要,就是当一辈子代课教师我也心甘情愿。不料,1999年起国家开始清退临时工和代课教师,接到了学校的口头通知后,我怀着恋恋不舍的心情,悄悄地离开了学校。
今天,我想通过此次考试重新走上讲坛的愿望是那样迫切!我家共有三姊妹,两个姐姐在外打工,为了照顾已上了年纪的父母,我一直留在他们身边。我曾开过铺子,先是经营工艺品,后又经营服装。但不论生意做得如何得心应手,当一名光荣的人民教师始终是我心向往之并愿倾尽毕生心血去追求的事业。我曾多次参加考试,但都由于各种原因而未能实现梦想,但我暗下决心,只要有机会,我就一直考下去,直到理想实现为止。
如今的我,历经生活的考验,比起我的竞争对手在年龄上我已不再有优势,但是我比他们更多了一份对孩子的爱心、耐心和责任心,更多了一份成熟和自信。教师这个职业是神圣而伟大的,他要求教师不仅要有丰富的知识,还要有高尚的情操。因此,在读师范时,我就十分注重自身的全面发展,广泛地培养自己的兴趣爱好,并学有专长,做到除擅长绘画和书法外,还能会唱、会说、会讲。“学高仅能为师,身正方能为范”,在注重知识学习的同时我还注意培养自己高尚的道德情操,自觉遵纪守法,遵守社会公德,没有不良嗜好和行为。我想这些都是一名教育工作者应该具备的最起码的素养。
假如,我通过了面试,成为众多教师队伍中的成员,我将不断努力学习,努力工作,为家乡的教育事业贡献自己的力量,决不辜负“人类灵魂的工程师”这个光荣的称号。 三分钟面试自我介绍
我叫xxx,今年xx岁。xxxx年x月我从xxxx学校xxxx专业毕业。回想起那段时光真是既甜蜜又美好。
我家共有xx,xxxx,为了照顾父母,我一直留在他们身边。我曾xxx,先是xxx,后又xxx。但不论xxxx,当一名xxxx始终是我心向往之并愿倾尽毕生心血去追求的事业。我曾多次参加考试,但都由于各种原因而未能实现梦想,但我暗下决心,只要有机会,我就一直考下去,直到理想实现为止。
如今的我,历经生活的考验,比起我的竞争对手在年龄上我已不再有优势,但是我比他们更多了一份耐心和责任心,更多了一份成熟和自信。
xx这个职业是神圣而伟大的,他要求xx不仅要有丰富的知识,还要有高尚的情操。因此,在读xx时,我就十分注重自身的全面发展,广泛地培养自己的兴趣爱好,并学有专长,在注重知识学习的同时我还注意培养自己高尚的道德情操,自觉遵纪守法,遵守社会公德,没有不良嗜好和行为。我想这些都是一名xx工作者应该具备的最起码的素养。
假如,我通过了面试,成为众多xx队伍中的成员,我将不断努力学习,努力工作,实现更大的抱负。谢谢! 篇2:面试三分钟自我介绍范文5篇
面试三分钟自我介绍范文5篇
面试三分钟自我介绍范文1 尊敬的各位面试官:
大家好!我是xxxx,来自xxx大学的建筑工程系道路与桥梁专业。今天我非常荣幸能够和各位面试官见面,进行面对面的交流。今天我应聘的职位是与道路桥梁有关的职务,比如现场施工管理员,测量员,实验员等,这些职位我的专业知识应该都能够胜任。在大学期间,我的专业知识扎实,曾经多次获得奖学金,大一学年因表现优异获得三好的荣誉称号。我知道现在学习好并不能代表一切,现在的人才都是多方面均衡发展。当认识到这一点的时候,我在大二期间,开始代理各种小商品,参加过社团活动,在学生会组织策划过各项活动,这样不仅锻炼了我的交际能力,更加锻炼了我的团队合作意识以及组织能力。除了在学校的这些活动之外,我假期期间也并没有闲着,从大一暑假开始,我一直在外面打工,招生,当家教,做售货员,当保安,今年暑假期间,我在中交一局一公司实习一个月,实习期间,我的主要工作是配合技术人员管理施工现场——水稳摊铺,通过这一个月的实习,我学到了许多更加实用的知识,对专业知识有了更加清晰的了解,对所学专业充满信心。今天我站在这里,接受大家的评判,不敢奢求什么,只希望大家能认识我,了解我,抑或给我一次机会,录取我。谢谢大家! 面试三分钟自我介绍范文2 各位考官好,能参加这次面试我感到很荣幸,我希望通过这次面试将一个真实的自己展示给您,帮助自己抓住这个机会。我是xxx,来自于xxx,可能有的人知道xx,那里就是我出生的地方,所以以此为名,同时它也有吉祥延绵之意。我平时喜欢阅读书籍和时事消息,尤其喜欢名人传记,在阅读他们时,我相信它们不光可以了解名人的风采,更可以增长自己的人生阅历,经历我生活中无法经历的精彩人生。而在事实方面更偏好于国际形势的了解。我相信在这个广泛合作的现代生活中,扩大自己的知识面是必然的。我毕业于xxx,在校期间多次参加专业实践活动和项目制定实施过程。成为一名合格的xx是我一直不变的愿望。
通过多年的学习和锻炼,我养成坚韧的性格和乐观的精神,尤其是人际关系和对事情的处理方式方面得到了长足的进展。
1.人际方面我充分利用自己友善,有耐性的性格特点与身边的人和睦相处,在与人相处尤其是人际间的谈话中我可以掌握每一个人的情绪变化和表达含义及时的调整谈话内容和回应方式。
2.在处事方面我坚信知己知彼才能百战不殆,不打无准备之仗,尽量考虑成功与失败的条件和得失,减少风险得程度,完成任务。
我相信这两方面的特点可以帮助我更好的成为一名合格的xxx,帮助社会弱势群特获得更多的帮助和支持。人的生命是平等的,每个人都有获得美好生活的权利,这就是我对一名xx职责的理解和诠释,我相信我会用我努力来见证一名xx价值,希望大家给我这个机会。
面试三分钟自我介绍范文3 本人毕业于xx师范学院幼师专业,今年22岁,有爱心和责任心,对于不同阶段的幼儿,能针对小朋友因材施教。
我先后在XXXX师范大学附属幼儿园、XXXX幼儿园和XXX外国语学校幼稚园这三所幼儿园分别实习过一到两个月,后又在XXXX外国语学校小学部实习一个月,在幼儿园实习任教期间,有耐心能和小朋友一起完成学习和游戏,并在生活上主动关心和帮助。不仅教会小朋友学习课本上的知识,而且还注重培养他们的学习兴趣,在组织活动中培养团队的合作能力及各方面能力让每位小朋友都能充分的展示自己,发挥出自己的优势。在工作中我积极进取,吃苦耐劳,在实践中成长很多,丰富了我的专业,学到了更多更实用的知识,也深得老师领导的好评。在以后工作过程当中,我还要不断学习和完善自己。请领导给我一次机会,我会用实际行动去证明我的能力! 面试三分钟自我介绍范文4 我是xxxx职校的xxx。有过几次幼教实习经验,在幼教实习中我本着一颗童心、爱心、信心,始终如一地对待每一个家长和孩子,受到一致好评。我的性格开朗、热情大方。
我热爱幼儿教学工作,希望到贵园学到更多、更好的的教学经验,可以更好的完善自己。在教导幼儿知识时我看到同学们露出那天真的笑脸和提出幼稚的问 篇3:前端开发面试问题总结 前端开发面试问题总结 May 28, 2015 对于前端开发人员的招聘,面试是非常关键的环节,而现实的情况是,很多招聘者是开发出身,不会面试,不知道问什么,问了一些常规问题,又不知道考察些什么。
这里分享一下我在面试过程中常问的一些问题(很多问题不仅限于前端开发),注意很多问题都
是开放的,作为一个面试官,不要试图准备几个选择题或填空题应付了事,面试不同与笔试,面试就是要以交流为主,互动讨论总是要比直接的答案更能体现此人的能力。
我个人认为,任何时候,考察一个应聘者,综合素质要优先于他的技术能力,做开发不是做航天飞船,一般智商不低的人通过学习都可以胜任大部分工作,关 键的是人品、工作态度、分析能力、学习能力,这些都是与生俱来或潜移默化形成的,是很难通过学习获得的,它们要比现有的技术经验和技术能力更重要。
? 今天天气还不错,你是怎么过来的? ? 大概用了多久,离得远么?
? (如果远的话)是自己的房子还是租的房子?经常这样远距离上班可以适应么?
缓解一下应聘者的紧张感,让他尽快进入状态,并能了解出行方式、大概的远近。有时候工作地点远近还真是大问题,即使应聘者可以接受,但是上班时间超过1个半小时的员工幸福感和工作效率会较低,流失率会比较高。 ? (用3分钟时间)简单做个自我介绍吧?
自我介绍是关键的环节,连自我介绍都说不好,说明对待面试和职业的态度很差。可以加上时间限制,或者让应聘者自由发挥,看看他把握重点的能力和控制 时间的能力。自我介绍一般来说应该包含年龄,籍贯,毕业院校、专业和时间,工作过的公司和时间,主要的项目,担当的职务,用到的技术,擅长的技术等。
? 详细介绍一个对你影响比较大的项目?
? 对于你刚才说的xxx项目,我很感兴趣,你能详细说一说么? ? 这个项目主要是 解决什么问题/完成什么事情?
? 你在这个项目里 的职责是什么/做了哪些事情? ? 这个项目用到了那些 技术/框架? ? 这个项目中大家是怎样协作的? ? 这个项目主要的挑战是什么?
? 这个项目遇到了哪些技术难点和问题? ? 你是怎样解决的?
? 你觉得自己的解决方案还有改进的地方么? ? 这个项目中你学到了哪些?
针对某个(或某两个,不要多)项目进行深入的提问,首先考察项目的真实性(有的应聘者编造简历,或者真假混合,比如把其他人做的事情说是自己做的, 通过一系列提问,并在提问中抓住感兴趣的点追问,可以很容易识别简历造假),还可以考察组织表达能力、技术能力、沟通协调能力、总结能力、攻关能力、学习 能力等多方面能力。 ? 为什么要离开上一家公司? ? 哪方面因素制约了你的发展? ? 你有没有尝试去解决? ? 如果你是老板,你会怎样做?
一般人都会回答发展、薪资、出差、离家远、加班等原因。对于这些原因一定要追问,比如你认为哪方面因素制约了你的发展?你有没有尝试去解决?每个公 司都有好的和不好的方面,能从大局考虑,看到问题并提出解决方案的应聘者加分,而一味抱怨、不去解决的,永远是出现困难第一个离开公司的人。
? 我看你简历上写了不少的技术点,你最熟悉的是哪些? ? 能说说你对xx技术的理解么? ? 你最近在关注哪些技术? ? 平时喜欢玩点什么技术? ? 为什么要 关注/学习 这些技术?
好的技术人员,听到问起技术会两眼放光,尤其是自己擅长的技术,很希望能表达出来。很多东西在简历里体现不出来,需要不断的挖掘。如果没有兴趣也没有自信的话,要么就是特别内向低调,要么就是技术水平不行。 ? 你喜欢什么样的开发环境?
? 你喜欢用什么操作系统、IDE、浏览器、调试工具、版本管理
工具...?
对于工具和环境的选择可以看出应聘者的技术倾向和品位。
? doctype有什么作用?
? HTML5有哪些新增的特性是你很感兴趣的?
? 浏览器标准模式和怪异模式之间的区别是什么?是如何触发
的?
? HTTP协议是无状态协议,怎么理解? ? GET和POST请求有什么区别? ? IE6有哪些兼容性问题? ? 解释下 CSS sprites?
? 使用 CSS 预处理器(如Le、Sa)的优缺点有哪些? ? CSS选择器的优先级如何?
? display都有哪些值,他们有什么区别? ? 响应式设计和自适应设计有什么不同? ? 有没有兼容retina屏幕的经历? ? 什么是闭包? ? 什么是事件代理? ? 解释一下原型继承?
? 什么是立即调用函数表达式? ? 如何使用原生js实现ajax请求? ? 如何实现跨域? ? 解释一下AMD或CMD?
问一些HTML、CSS、JS的基础知识,这些问题非常多,就不一一例举了。注意根据应聘者的技能情况提问,并根据他的回答进一步深入的挖掘。在应聘者不熟悉或断片的时候,可以给与善意的引导和提示。
? 如果让你做一个移动展示页面,可以上下滑动翻页并有动画
效果的,你如何入手?
? 如果有一个网站访问很慢,你如何解决?
? 如果让你写一个 弹出窗/幻灯图片展示/tab页...插件,你
如何实现?
? 为什么利用多个域名来提供网站资源会更有效? ? 从输入 URL 到页面加载完成的过程中都发生了什么事情?
? 什么是渐进增强和优雅降级? 问一些综合性问题,注意考察应聘者知识的广度和深度。还是那句话,根据应聘者的技能情况提问,并根据他的回答进一步深入的挖掘。
? 如果今年你打算熟练掌握一项新技术,那会是什么? ? 你编写过的最酷的或最有成就感的代码是什么? ? 你会业余做一些项目么?做过什么?
? 你喜欢创业么?你觉得现在哪些方向比较火,你有什么看
法?
在技术问题过后,问一些发散性的轻松有趣的问题。 ? 你觉得你和其他前端开发相比,有哪些 优势/劣势? ? 你未来3-5年有什么规划?
? 你对我们公司有什么了解?为什么有兴趣来我们公司?
了解应聘者优劣势和职业规划,看看是不是和公司的文化符合。
? 你有什么 想了解的/想问我的 问题么?
收尾问题,精明的应聘者应该在这个环节了解一下公司的产品、技术团队现状、使用的技术等等,并在其中找到和自己的切合点,表示出可以胜任和对职位的期待等,就不展开了。
一个优秀的面试官,应该对上面以及其他各方面的考察要点了然于胸,最后做到随心所欲,无招胜有招。
他和应聘者像是朋友,两个人就像日常聊天一样,行云流水,从看似不经意的、自然而然的问答中,提取出自己需要的信息,这也是对应聘者的尊重。
最后希望每个公司顺利找到合适的前端开发,每个前端开发都能拿offer拿到手软 :) ? 未标明转载均为原创,在满足的基础上欢迎转载,请注明作者和出处链接
web前端自我评价
web前端简历自我评价
前台自我介绍
学前自我介绍
web前端岗位职责
第四篇:web前端个人简历
简历(英语:resume),顾名思义,就是对个人学历、经历、特长、爱好及其它有关情况所作的简明扼要的书面介绍。web前端个人简历模板怎么写?相信很多人都想知道吧?以下是小编为您整理的web前端个人简历模板相关资料,欢迎阅读!
web前端个人简历模板
基本信息
姓名:应届毕业生求职网
性别:男
出生日期:1992-
4婚姻状况:未婚
联系电话:×××××××××××
电子邮箱:×××@yjbys.com
应聘岗位:Web前端开发
专业技能
计算机语言:HTML、CSS、JS、C++、Flash/Flex、Silverlight、XML
网页编辑器:Adobe Dreamweaver、Frontpage、CSSDesk、Drawter
数据库软件:Oracle、SQL Sever、Acce
操作系统:Windows、Linux、Unix、iOS
编程软件:Delphi、VC++
Photoshop证书,网页设计师证书
工作经历
20XX.02-20XX.05 ××有限公司 PHP开发工程师
主要是使用HTML标记、div+c+javascript Dom操作等前端WEB技术进行网站的开发与制造
使用mvc思想、oop面向对象思想、ThinkPHP模板框架、基于jQuery的EasyUI框架、Smarty模板引擎等技术来做项目开发
20XX.09-2XXX.08 CRM管理系统 数据库和网页设计
负责编写详细需求分析和客户管理模块
实现了客户添加、客户修改、客户删除、批量删除客户、分页等几大功能
分别用到Myeclipse开发工具、orcal数据库、h、javascript、jquery等开发技术,现几大功能运行稳定,运算速度明显变快
教育背景
20XX.09-2014.06 广州大学 计算机网络工程 本科
获得证书
大学英语六级
全国计算机等级证书三级 网络技术
自我评价
工作积极,并且性格开朗,服从安排,吃苦耐劳
第五篇:web前端开发个人简历
基本信息姓名:性别:
婚姻状况:民族:
户籍:年龄:
现所在地:身高:
联系电话:
电子邮箱:
求职意向
希望岗位:Web前端开发
工作年限:职称:无职称
求职类型:全职
到岗时间:随时
工作经验
xx年3月―至今xx有限公司,担任PHP开发工程师。
工作描述:
1、使用HTML标记、div+css+javacriptDom操作等前端WEB技术进行网站的开发与制造。
2、使用mvc思想、oop面向对象思想、ThinkPHP模板框架、基于jQuery的EasyUI框架、Smarty模板引擎等技术来做项目开发。
xx年3月―xx年7月xx有限公司,担任数据库和网页设计。
工作描述:
1、负责编写详细需求分析和客户管理模块。
2、实现了客户添加、客户修改、客户删除、批量删除客户、分页等几大功能。
3、分别用到Myeclipse开发工具、orcal数据库、ssh、javacript、jquery等开发技术,现几大功能运行稳定,运算速度明显变快。
教育背景
毕业院校:xx大学
学历:本科
毕业日期:2004-07
专业:计算机网络工程
语言能力
外语:英语一般
国语水平:精通
粤语水平:一般
专业技能
计算机语言:HTML、CSS、JS、C++、Flash/Flex、Silverlight、XML
网页编辑器:AdobeDreamweaver、Frontpage、CSSDesk、Drawter
数据库软件:Oracle、SQLSever、Access
操作系统:Windows、Linux、Unix、iOS
编程软件:Delphi、VC++
获得证书
大学英语六级
全国计算机等级证书三级网络技术
Photoshop证书
网页设计师证书
自我评价
本人性格开朗,有热心,工作积极,能吃苦耐劳,服从上级安排。