以下是小编精心整理的前端工程师学习计划(共含13篇),供大家参考借鉴,希望可以帮助到有需要的朋友。同时,但愿您也能像本文投稿人“拥抱”一样,积极向本站投稿分享好文章。
基本信息
姓 名: 应届毕业生求职网 性 别: 男
民 族: 汉族 出生年月: 1991年8月23日
政治面貌: 团员 婚姻状况: 未婚
身 高: 170cm 体 重: 60kg
户 籍: 广东广州 现所在地: 广东广州
毕业学校: 广州大学华软软件学院 学 历: 本科
专业名称: 软件工程(软件开发) 毕业年份:
联系电话: ××××××××××× 电子邮箱: ×××@yjbys.com
求职意向
职位性质: 全 职
职位类别: 计算机/网络、经营/管理、销售/业务
职位名称: Web前端开发、人力资源 、销售管理
工作地区: 广州
待遇要求: 可面议
到职时间: 可随时到岗
技能专长
语言能力: 英语 CET-4
计算机能力: 精通
综合技能: 1.熟练运用Dreamweaver、Photoshop、Illustrator、flash多媒体软件;
2.熟悉HTML语言和CSS样式表,并能够熟练使用Div+css进行网页排版以及设计,擅长将网页原图模型转化成静态网页;
3.掌握并能熟练运用Word、ppt、Excel等office办公软件;
4.掌握Oracle、Server Sql、MySQL数据库软件;
5.参加学校的“计算机协会”,对计算机各方面有一定的了解;
6.掌握struts、spring、hibernate三大框架和MVC设计模式。
教育培训
教育经历:
时间 所在学校 学历
9月 - 206月 广州大学华软软件学院 本科
工作经历
所在公司: ××餐厅
时间范围: 年3月 - 2014年5月
公司性质: 私营企业
所属行业: 餐饮/食品/酒店/娱乐/旅游
担任职位: 在校兼职服务生
工作描述: 餐厅服务生
离职原因:
所在公司: 广州××××广告策划有限公司
时间范围: 10月 - 月
公司性质: 民营企业
所属行业: 广告/传媒/艺术/文化
担任职位: 设计实习生
工作描述: 主要负责广告设计素材的整理和优化,页面的排版和搜集客户资料。
离职原因:
其他信息
自我评价: 在四年的软件开发学习中,让我变得更有耐心,思维更活跃,也培养了我独立思考和自主学习的能力,在压力和困难面前我有很好的分析能力和解决问题的能力。我更是一位富有团队精神的人,能够相互协作和充分的沟通。
发展方向: 具备软件开发能力,谋求公司的网页前端开发职位。
本人热衷于网页设计,对网页响应式设计和UI设计有一定的了解,擅长运用Div + CSS进行网页的排版和设计,能很好根据用户需求完成可用性、易用性、良好交互性和用户体验的网页。
其他要求: 希望贵公司提供职前培训。
个人资料
姓 名: YJBYS
性 别: 男
出生年月: 1991年6月
工作经验: 应届毕业生
毕业年月: 2014年6月
最高学历: 大专
毕业学院: 深圳职业技术学院
所修专业: 楼与自动化
居 住 地: 广东深圳
籍 贯: 广东深圳
求职概况 / 求职意向
职位类型: 全职
期望月薪: 3000-4000元
期望地点: 广东深圳
期望职位: 前端工程师 网页前端设计
意向概述: 希望公司给予本人机会接手该工作
教育经历
9月 - 2014年9月 深圳职业技术学院 楼与自动化 大专
工作经历/社会实践经历
年12月 - 2014年2月 深圳市XXXX科技有限公司 前端工程师
2013年6月 - 2013年9月 XX广告文化公司 前端工程师
暑假实习
曾在暑假期间担任过XX广告文化公司的前端工程师,架构过一些页面以及修改,并学习了一些关于SEO搜索引擎的优化
校内职务
9月 - 2013年6月 网站重构部部长 校学生信息网络中心
自我评价
本人具有一定基础Internet、网站制作、网站设计、CSS DIV流程经验,以及网站特效代码编写。 懂得基础网站性能优化、SEO搜索引擎优化基础知识,了解过基础HTML5、CSS3、JAVA、Jquery。熟练操作 Photoshop、Dreamweaver、Fireworks等网站设计、制作相关软件。 知道各个浏览器差异,懂得并会修改主要IE6兼容性问题
联系方式
联系电话:XXXXXXXXXXX
电子邮箱:XXX@yjbys.com
HTML+CSS
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 h1 h2 h3 h4 form 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.写出几种IE6 BUG的解决方法
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.08 line-height:1px)
11.
标签上title与alt属性的区别是什么?
Alt 当图片不显示是 用文字代表。
Title 为该属性提供信息
12.描述css reset的作用和用途。
Reset重置浏览器的css默认属性 浏览器的品种不同,样式不同,然后重置,让他们统一
13.解释css sprites,如何使用。
Css 精灵 把一堆小的图片整合到一张大的图片上,减轻服务器对图片的请求数量
14.浏览器标准模式和怪异模式之间的区别是什么?
盒子模型 渲染模式的不同
使用 window.top.document.compatMode 可显示为什么模式
15.你如何对网站的文件和资源进行优化?期待的解决方案包括:
文件合并
文件最小化/文件压缩
使用CDN托管
缓存的使用
16.什么是语义化的HTML?
直观的认识标签 对于搜索引擎的抓取有好处
17.清除浮动的几种方式,各自的优缺点
1.使用空标签清除浮动 clear:both(理论上能清楚任何标签,,,增加无意义的标签)
2.使用overflow:auto(空标签元素清除浮动而不得不增加无意代码的弊端,,使用zoom:1用于兼容IE)
3.是用afert伪元素清除浮动(用于非IE浏览器)
Javascript
1.javascript的typeof返回哪些数据类型
Object number function boolean underfind
2.例举3种强制类型转换和2种隐式类型转换?
强制(parseInt,parseFloat,number)
隐式(== - ===)
3.split join() 的区别
前者是切割成数组的形式,后者是将数组转换成字符串
4.数组方法pop() push() unshift() shift()
Push()尾部添加 pop()尾部删除
Unshift()头部添加 shift()头部删除
5.事件绑定和普通事件有什么区别
6.IE和DOM事件流的区别
1.执行顺序不一样、
2.参数不一样
3.事件加不加on
4.this指向问题
7.IE和标准下有哪些兼容性的写法
Var ev = ev || window.event
document.documentElement.clientWidth || document.body.clientWidth
Var target = ev.srcElement||ev.target
8.ajax请求的时候get 和post方式的区别
一个在url后面 一个放在虚拟载体里面
有大小限制
安全问题
应用不同 一个是论坛等只需要请求的,一个是类似修改密码的
9.call和apply的区别
Object.call(this,obj1,obj2,obj3)
Object.apply(this,arguments)
10.ajax请求时,如何解释json数据
使用eval parse 鉴于安全性考虑 使用parse更靠谱
11.b继承a的方法
12.写一个获取非行间样式的函数
function getStyle(obj,attr,value)
{
if(!value)
{
if(obj.currentStyle)
{
return obj.currentStyle(attr)
}
else
{
obj.getComputedStyle(attr,false)
}
}
else
{
obj.style[attr]=value
}
}
复制代码
13.事件委托是什么
让利用事件冒泡的原理,让自己的所触发的事件,让他的父元素代替执行!
14.闭包是什么,有什么特性,对页面有什么影响
闭包就是能够读取其他函数内部变量的函数。
blog.csdn.net/gaoshanwudi/article/details/7355794 此链接可查看(问这个问题的不是一个公司)
15.如何阻止事件冒泡和默认事件
canceBubble return false
16.添加 删除 替换 插入到某个接点的方法
obj.appendChidl()
obj.innersetBefore
obj.replaceChild
obj.removeChild
17.解释jsonp的原理,以及为什么不是真正的ajax
动态创建script标签,回调函数
Ajax是页面无刷新请求数据操作
18.javascript的本地对象,内置对象和宿主对象
本地对象为array obj regexp等可以new实例化
内置对象为gload Math 等不可以实例化的
宿主为浏览器自带的document,window 等
19.document load 和document ready的区别
Document.onload 是在结构和样式加载完才执行js
Document.ready原生种没有这个方法,jquery中有 $().ready(function)
20.”==”和“===”的不同
前者会自动转换类型
后者不会
21.javascript的同源策略
一段脚本只能读取来自于同一来源的窗口和文档的属性,这里的同一来源指的是主机名、协议和端口号的组合
22.编写一个数组去重的方法
function oSort(arr)
{
var result ={};
var newArr=[];
for(var i=0;i
{
if(!result[arr[i]])
{
newArr.push(arr[i])
result[arr[i]]=1
}
}
return newArr
}
复制代码
23.排序算法
快速排序function oSort(arr)
{
if(arr.length<=1)
{
return arr
}
var left=[];
var right=[];
var oNum = Math.floor(arr.length/2);
var oNumVode = arr.splice(oNum,1);
for(var i=0;i
{
if(arr[i]
{
left.push(arr[i])
}
else
{
right.push(arr[i])
}
}
return oSort(left).concat([oNumVode],oSort(right))
}
冒泡排序 var array = [5, 4, 3, 2, 1];
var temp = 0;
for (var i = 0; i < array.length; i++)
{
for (var j = 0; j < array.length - i; j++)
{
if (array[j] > array[j + 1])
{
temp = array[j + 1];
array[j + 1] = array[j];
array[j] = temp;
}
}
}
复制代码
[前端工程师面试题]
HTML
Doctype作用?严格模式与混杂模式如何区分?它们有何意义?
HTML5 为什么只需要写 ?
行内元素有哪些?块级元素有哪些? 空(void)元素有那些?
页面导入样式时,使用link和@import有什么区别?
介绍一下你对浏览器内核的理解?
常见的浏览器内核有哪些?
html5有哪些新特性、移除了那些元素?如何处理HTML5新标签的浏览器兼容问题?如何区分 HTML 和 HTML5?
简述一下你对HTML语义化的理解?
HTML5的离线储存怎么使用,工作原理能不能解释一下?
浏览器是怎么对HTML5的离线储存资源进行管理和加载的呢?
请描述一下 cookies,sessionStorage 和 localStorage 的区别?
iframe有那些缺点?
Label的作用是什么?是怎么用的?(加 for 或 包裹)
HTML5的form如何关闭自动完成功能?
如何实现浏览器内多个标签页之间的通信? (阿里)
webSocket如何兼容低浏览器?(阿里)
页面可见性(Page Visibility)API 可以有哪些用途?
如何在页面上实现一个圆形的可点击区域?
实现不使用 border 画出1px高的线,在不同浏览器的Quirksmode和CSSCompat模式下都能保持同一效果。
网页验证码是干嘛的,是为了解决什么安全问题?
tite与h1的区别、b与strong的区别、i与em的区别?
CSS
介绍一下标准的CSS的盒子模型?与低版本IE的盒子模型有什么不同的?
CSS选择符有哪些?哪些属性可以继承?
CSS优先级算法如何计算?
CSS3新增伪类有那些?
如何居中div?如何居中一个浮动元素?如何让绝对定位的div居中?
display有哪些值?说明他们的作用。
position的值relative和absolute定位原点是?
CSS3有哪些新特性?
请解释一下CSS3的Flexbox(弹性盒布局模型),以及适用场景?
用纯CSS创建一个三角形的原理是什么?
一个满屏 品 字布局 如何设计?
常见兼容性问题?
li与li之间有看不见的空白间隔是什么原因引起的?有什么解决办法?
经常遇到的浏览器的兼容性有哪些?原因,解决方法是什么,常用hack的技巧 ?
为什么要初始化CSS样式。
absolute的containing block计算方式跟正常流有什么不同?
CSS里的visibility属性有个collapse属性值是干嘛用的?在不同浏览器下以后什么区别?
position跟display、margin collapse、overflow、float这些特性相互叠加后会怎么样?
对BFC规范(块级格式化上下文:block formatting context)的理解?
CSS权重优先级是如何计算的?
请解释一下为什么会出现浮动和什么时候需要清除浮动?清除浮动的方式
移动端的布局用过媒体查询吗?
使用 CSS 预处理器吗?喜欢那个?
CSS优化、提高性能的方法有哪些?
浏览器是怎样解析CSS选择器的?
在网页中的应该使用奇数还是偶数的字体?为什么呢?
margin和padding分别适合什么场景使用?
抽离样式模块怎么写,说出思路,有无实践经验?[阿里航旅的面试题]
元素竖向的百分比设定是相对于容器的高度吗?
全屏滚动的原理是什么?用到了CSS的那些属性?
什么是响应式设计?响应式设计的基本原理是什么?如何兼容低版本的IE?
视差滚动效果,如何给每页做不同的动画?(回到顶部,向下滑动要再次出现,和只出现一次分别怎么做?)
::before 和 :after中双冒号和单冒号 有什么区别?解释一下这2个伪元素的作用。
如何修改chrome记住密码后自动填充表单的黄色背景 ?
你对line-height是如何理解的?
设置元素浮动后,该元素的display值是多少?(自动变成display:block)
怎么让Chrome支持小于12px 的文字?
让页面里的字体变清晰,变细用CSS怎么做?(-webkit-font-smoothing: antialiased;)
font-style属性可以让它赋值为“oblique” oblique是什么意思?
position:fixed;在android下无效怎么处理?
如果需要手动写动画,你认为最小时间间隔是多久,为什么?(阿里)
display:inline-block 什么时候会显示间隙?(携程)
overflow: scroll时不能平滑滚动的问题怎么处理?
有一个高度自适应的div,里面有两个div,一个高度100px,希望另一个填满剩下的高度。
png、jpg、gif 这些图片格式解释一下,分别什么时候用。有没有了解过webp?
什么是Cookie 隔离?(或者说:请求资源的时候不要让它带cookie怎么做)
style标签写在body后与body前有什么区别?
JavaScript
介绍JavaScript的基本数据类型。
说说写JavaScript的基本规范?
JavaScript原型,原型链 ? 有什么特点?
JavaScript有几种类型的值?(堆:原始数据类型和 栈:引用数据类型),你能画一下他们的内存图吗?
Javascript如何实现继承?
Javascript创建对象的几种方式?
Javascript作用链域?
谈谈This对象的理解。
eval是做什么的?
什么是window对象? 什么是document对象?
null,undefined的区别?
写一个通用的事件侦听器函数(机试题)。
[“1”, “2”, “3”].map(parseInt) 答案是多少?
关于事件,IE与火狐的事件机制有什么区别? 如何阻止冒泡?
什么是闭包(closure),为什么要用它?
javascript 代码中的”use strict”;是什么意思 ? 使用它区别是什么?
如何判断一个对象是否属于某个类?
new操作符具体干了什么呢?
用原生JavaScript的实现过什么功能吗?
Javascript中,有一个函数,执行时对象查找时,永远不会去查找原型,这个函数是?
对JSON的了解?
[].forEach.call($$(“*”),function(a){ a.style.outline=“1px solid #”+(~~(Math.random()*(1<<24))).toString(16) }) 能解释一下这段代码的意思吗?
js延迟加载的方式有哪些?
Ajax 是什么? 如何创建一个Ajax?
同步和异步的区别?
如何解决跨域问题?
页面编码和被请求的资源编码如果不一致如何处理?
模块化开发怎么做?
AMD(Modules/Asynchronous-Definition)、CMD(Common Module Definition)规范区别?
requireJS的核心原理是什么?(如何动态加载的?如何避免多次加载的?如何 缓存的?)
让你自己设计实现一个requireJS,你会怎么做?
谈一谈你对ECMAScript6的了解?
ECMAScript6 怎么写class么,为什么会出现class这种东西?
异步加载的方式有哪些?
documen.write和 innerHTML的区别?
DOM操作怎样添加、移除、移动、复制、创建和查找节点?
.call() 和 .apply() 的含义和区别?
数组和对象有哪些原生方法,列举一下?
JS 怎么实现一个类。怎么实例化这个类
JavaScript中的作用域与变量声明提升?
如何编写高性能的Javascript?
那些操作会造成内存泄漏?
JQuery的源码看过吗?能不能简单概况一下它的实现原理?
jQuery.fn的init方法返回的this指的是什么对象?为什么要返回this?
jquery中如何将数组转化为json字符串,然后再转化回来?
jQuery 的属性拷贝(extend)的实现原理是什么,如何实现深拷贝?
jquery.extend 与 jquery.fn.extend的区别?
jQuery 的队列是如何实现的?队列可以用在哪些地方?
谈一下Jquery中的bind(),live(),delegate(),on()的区别?
JQuery一个对象可以同时绑定多个事件,这是如何实现的?
是否知道自定义事件。jQuery里的fire函数是什么意思,什么时候用?
jQuery 是通过哪个方法和 Sizzle 选择器结合的?(jQuery.fn.find()进入Sizzle)
针对 jQuery性能的优化方法?
Jquery与jQuery UI有啥区别?
JQuery的源码看过吗?能不能简单说一下它的实现原理?
jquery 中如何将数组转化为json字符串,然后再转化回来?
jQuery和Zepto的区别?各自的使用场景?
针对 jQuery 的优化方法?
Zepto的点透问题如何解决?
jQueryUI如何自定义组件?
需求:实现一个页面操作不会整页刷新的网站,并且能在浏览器前进、后退时正确响应。给出你的技术实现方案?
如何判断当前脚本运行在浏览器还是node环境中?(阿里)
移动端最小触控区域是多大?
jQuery 的 slideUp动画 ,如果目标元素是被外部事件驱动, 当鼠标快速地连续触发外部元素事件, 动画会滞后的反复执行,该如何处理呢?
把 Script 标签 放在页面的最底部的body封闭之前 和封闭之后有什么区别?浏览器会如何解析它们?
移动端的点击事件的有延迟,时间是多久,为什么会有? 怎么解决这个延时?(click 有 300ms 延迟,为了实现safari的双击事件的设计,浏览器要知道你是不是要双击操作。)
知道各种JS框架(Angular, Backbone, Ember, React, Meteor, Knockout…)么? 能讲出他们各自的优点和缺点么?
Underscore 对哪些 JS 原生对象进行了扩展以及提供了哪些好用的函数方法?
解释JavaScript中的作用域与变量声明提升?
那些操作会造成内存泄漏?
JQuery一个对象可以同时绑定多个事件,这是如何实现的?
Node.js的适用场景?
(如果会用node)知道route, middleware, cluster, nodemon, pm2, server-side rendering么?
解释一下 Backbone 的 MVC 实现方式?
什么是“前端路由”?什么时候适合使用“前端路由”? “前端路由”有哪些优点和缺点?
知道什么是webkit么? 知道怎么用浏览器的各种工具来调试和debug代码么?
如何测试前端代码么? 知道BDD, TDD, Unit Test么? 知道怎么测试你的前端工程么(mocha, sinon, jasmin, qUnit..)?
前端templating(Mustache, underscore, handlebars)是干嘛的, 怎么用?
简述一下 Handlebars 的基本用法?
简述一下 Handlerbars 的对模板的基本处理流程, 如何编译的?如何缓存的?
用js实现千位分隔符?(来源:前端农民工,提示:正则+replace)
检测浏览器版本版本有哪些方式?
我们给一个dom同时绑定两个点击事件,一个用捕获,一个用冒泡,你来说下会执行几次事件,然后会先执行冒泡还是捕获
如何面试前端工程师
如果你投了简历,那么应该会在面试你的人名单里找到我的名字,你现在就有点紧张了,面试总会让人感觉有点不舒服。作为面试官,我其实并不算难对付,但如果你想在我们谈话之后让我放你过关,你确实得做一些必要的准备。
回答问题。我问你一个问题,你必须要回答它。我遇到应聘者在回答我问题时顾左右而言他的情况太多了。我知道你会有些紧张,说几句不着边际的话可能有助于缓解,但请你不要喋喋不休,要赶快回到正题上来。我不想知道你的宠物猫最近又出了什么新状况,我只想听到你的回答。假如你没有听明白我问的是什么,可以要求我再解释一下,重复几遍问题或者换一种问法,对我而言没有什么。
告诉我你不知道什么。如果我问到了你不知道的问题,一定要告诉我。我不认为你的大脑里可以装得下百科全书。在知道了你不知道什么以后,我对你的评估才会更加公平。问题仍然要回答,但我会给你一些提示,同时也可以考察一下你解决问题的`能力。
不要放弃。在我面试你的过程中,不要总想着放弃。如果你被我前面的话不幸言中,那么你可能会面对一个让你不知所措的问题,而且你也告诉我你答不上来了。此时此刻,千万不要打退堂鼓!我会尽力提醒你,让你找到正确答案;因此不要随随便便打断我说:“我真的不知道。”在我们这个行业,你经常会遇到没有现成解决方案的挑战,到时候你会轻易放弃吗?我必须知道你具备解决问题的能力,而不是遇到一点挫折就轻言放弃。
不用担心怪问题。有些公司的确有吓唬应聘者的传统,他们会让你回答一些类似脑筋急转弯似的稀奇古怪的问题。对那种面试方式,我不敢苟同。我提的所有问题都有答案,而且绝大多数还不止有一个正确答案;我保证一个怪问题也不会问你。因为这样既会让你难堪,又对我毫无意义。你大可放心,我的每个问题都至少会有一个正确答案。
自圆其说。如果你提到了某个解决方案或者强调自己掌握了某方面知识,请做好进一步讨论它的准备,
假设我问了一个问题,你在回答这个问题时提到:“对,因为IE不支持CSS3……”然后,你最好能够跟我讨论一下要是IE支持CSS3你会怎么办。
不要说自己是专家。大多数面试中可能都需要注意这一条,但我对这一条尤其敏感。我从来不会把应聘者划分为三六九等,因此你也不必告诉我你属于哪个等级。一旦你声明自己已经跻身“专家”的行列,我怕有些问题会让你下不来台。我确实见过自称专家而又确实是专家的人。但是,我认为真正的专家不会自己说出来,而是会做给你看。
不要靠卖弄赚取我的好印象。如果我想知道什么,我会问。我知道在面试时需要了解哪些信息,只要一听到有人说“想不想看一个绝妙的技巧?”或者其他类似的话,我都有一种立即中断面试的冲动。所以,请尽力回答好我的问题即可。
满激情。如果你想得到跟我一起工作的机会,请给我一个愿意跟你共事的理由。最好的理由就是要有激情,把你主动、积极学习的热情展示出来。希望你能谈一谈产品、公司,以及为什么想得到这份工作。尤其要注意最后一点,我不想听你说你当前的工作如何如何讨厌。当然,可以解释一下为什么现在或者过去没有从事你喜欢的工作,但你一定要告诉我你对自己今后的成长有何打算,还有为什么你应聘的这个职位能够有助于你的成长。 没错,我确实希望将来有可能被我面试的所有人都看到这篇文章。我希望你能在我面试你时表现得非常好,真的,确实如此。说来也简单,只要你留意上述这些常见的问题,并且原原本本地展示你自己就足够了。说不定哪一天,你就会跟我坐到同一间办公室里了。
更多有关如何面试的文章推荐,大家敬请关注大学网的面试频道!
造价工程师学习计划
在管理学中,计划具有两重含义,其一是计划工作,是指根据对组织外部环境与内部条件的分析,提出在未来一定时期内要达到的组织目标以及实现目标的方案途径。其二是计划形式,是指用文字和指标等形式所表述的组织以及组织内不同部门和不同成员,在未来一定时期内关于行动方向、内容和方式安排的管理事件。下面是造价工程师学习计划请参考!
造价工程师学习计划
第一阶段 精选教材,夯实基础
备考前首先要对造价工程师考试有个深入的解,熟知考试科目,考试设四个科目,造价工程师学习计划。具体是:《工程造价管理基础理论与相关法规》、《工程造价计价与控制》、《建设工程技术与计量》(本科目分土建和安装两个专业,考生可任选其一)、《工程造价案例分析》。其中,《工程造价案例分析》为主观题,在答题纸上作答;其余3科均为客观题,在答题卡上作答。考试分4个半天进行,《工程造价管理相关知识》和《建设工程技术与计量》的考试时间均为两个半小时;《工程造价计价与控制》的考试时间为3个小时; 《工程造价案例分析》的考试时间为4个小时。
解考试科目后,就是对教材的精选,由于考试刚刚结束,教材的.选择应该是以XX年为主,考试大纲估计今年也不会有太大的改变,预计XX年造价工程师考试会继续沿用13的大纲要求。所以考生朋友们可以借助XX年考纲要求进行复习。第一轮的复习要求精、准、全,切忌走马观花,争取不漏知识点仔仔细细地学习一遍,可以边学边做练习题,以此来检测自己对每一章节的复习结果。建议考生边学边做笔记,为后一轮的复习提供资料,工作计划《造价工程师学习计划》。这个时间段可能相对较长一些,考生千万不要着急,脚踏实地稳稳当当的学习,打下一个坚实的基础。
第二阶段 吃透知识点,分清重点、难点
通过第一阶段的复习,考生对各科的教材内容都有详细的解,接下来就到深加工知识点的阶段,在熟悉的基础上进行理解,使之成为自己的东西。可以根据考试大纲和整理的笔记对考试点进行细致研究,也可以通过做强化题的方式来加深对知识的理解。需要特别提醒的是对易错、容易混淆的知识点要强化加深记忆,在理解的基础上理清思路。
第三阶段 模拟题冲刺提高(考前一至二个月)
这个时候,考生们对各章节知识点的掌握得情况基本定型,接下来需要做的就是冲刺拔高阶段,通过做一些模拟题、预测题、真题等,来检验自己对知识点的掌握程度从而进行查漏补缺。通过做题还可以锻炼自己的答题技巧,避免失误。
第四阶段 考前状态调节(考前两周)
考前两周,考生对整个考试的知识把握都已固定成型,可能不少考生会感觉到心理状态不佳,怕影响最后的发挥。因此,此时心理调节占据首要位置,首先得承认考前出现这种情况是很正常的,考试目的只有一个:通过考试,怎样在考场上灵活驾驭知识点,怎样让自己的心态平和,这都是考生考前需要关注的。
前端工程师面试简历模板
在前端工程师简历中提高的逻辑性的要点:首先要能够正确的使用语言文字,以及标点符号,还要能够争取的使用逻辑关联词。其次,在编写个人简历上,也要讲究实事求是的原则。
个人信息
yjbys
性 别: 男
年 龄: 32岁 民 族: 汉族
工作经验: 5年以上 居 住 地: 浙江台州 台州
身 高: CM 户 口: 浙江台州 台州
自 我 评 价
我的座右铭是“生活应因为累而精彩”因为每个人都要有目标理想。即将跨入社会的我将以不坠青去之志,不失进取之心,不懈追求之劲,尽心尽责、勤奋工作在实践不断学习发挥自己的主动性、创造性,竭力为贵单位的发展做出我最大的贡献!
求 职 意 向
希望岗位: 计算机-开发/应用-软件设计师
寻求职位: iOS工程师 :iphone手机app客户端开发
希望工作地点: 浙江台州椒江区 浙江台州路桥区 浙江台州黄岩区
期望工资: 10000 /月(可面议) (要求提供住房) 到岗时间:随时到岗
其它待遇要求: 面议
工作目标 / 发展方向
iOS工程师 ,iOS软件开发, iOS App开发, iOS移动客户端开发, iOS前端工程师,iphone手机app客户端开发
工 作 经 历
▌-10---12:杭州米趣网络科技有限公司
所属行业: 互联网、电子商务(私营企业)
担任岗位: 计算机-开发/应用/软件设计师
职位名称: iOS工程师
职位描述:聚好玩:重写了软件的'大部分代码(对软件代码重构),重新设计了UI界面,解
析从服务器端传回的JSON数据
省电话:主要负责省电话iOS客户端软件的研发,主要负责主界面框架的搭建UI部分的搭建,联系人模块的开发
1.熟悉C语言 精通objectiveC 软件编程
2.精通UIKit框架,UI界面编程
3.精通TableView 及 cell 循环引用机制
4.精通MVC设计模式,并能对烂代码进行重构。
4.熟悉iOS Foundation框架
5.熟悉iOS JSON网络解析服务器端传来的数据
6.能使用quartz 2d
▌-01--至今:浙江宅集购电商科技有限公司
所属行业: 互联网、电子商务(股份制企业)
担任岗位: 计算机-开发/应用/软件设计师
职位名称: ios工程师
职位描述:电商类ios客户端开发,从底层架构到整个app上架
教 育 经 历
-09---07 浙江工业大学 机械类/机械自动化(机械电子工程方向) 本科
2009-03--2011-07 浙江工业大学浙西分校 机械类/机械设计制造及自动化 大专
技 能 专 长
技术职称: iOS工程师
语言能力: 英语:一般(一般); 中文普通话:良好
所在地方言:良好;
计算机能力: 程序员
计算机详细技能: 1.熟悉C语言 精通objectiveC 软件编程
2.精通UIKit框架,UI界面编程
3.精通TableView 及 cell 循环引用机制
4.精通MVC设计模式,并能对烂代码进行重构。
4.熟悉iOS Foundation框架
5.熟悉iOS JSON网络解析服务器端传来的数据
6.能使用quartz 2d
其它相关技能:
iOS客户端开发
获得奖励:9月三等奖学金 优秀学生干部
9月二等奖学金 学习积极分子
月全国大学生数学建模竞赛浙江赛区省三等奖
拓展阅读:个人简历的制作技巧有哪些
招聘单位每天都会从四面八方收到数以万计的个人简历,但是能收到面试邀请的只有少数求职者。能不能收到面试邀请取决于求职者的个人简历编写的是否能博得招聘官的青睐。求职者如果能做一份独具一格的个人简历获得赏识的机会更大。做一份独具一格的简历需要一些制作技巧,接下来就让我们分析下个人简历的制作技巧有哪些?
简历简历贵在精简
试想,如果你是招聘官你会想看到什么样的个人简历?在每天浏览数不胜数的求职者的个人简历已经很疲惫了,如果这时候再来一个十几页的个人简历估计没有哪个招聘官会想看。
反思维思考:
用反思维稍微想想就知道招聘官一定喜欢看精简的简历在,最好内容能浓缩到一页纸上,让招聘官做到一眼看去就知道求职者的优势,从而迅速判断求职者是否能胜任应聘的职位。这种简历很容易博得招聘官的青睐,从而为求职者获得面试的机会。
简历模板最好不要照搬
在个人简历的排版上,简历模板最好不要照搬到求职者的个人简历中。现在求职者的个人简历越来越格式化,个人简历的板式都差不多一样,这种模板的个人简历在招聘官看来没有任何新鲜感,从而缺少竞争力。
制作个人简历模板时可以参考统一模板,但是制作还是要自己亲力亲为加点设计感为好。
有时候,你看到别人在进行自我介绍时既简洁又内容全面,并且花了很短的时间就得到了别人的认可。你是否曾在心底心生崇拜?如果是,出国留学网的小编告诉你——你也可以做到。下面小编整理了自我介绍的相关内容,欢迎大家前来了解,想知道更多信息,或者有什么疑问,可以登录个人简历网。
我的名字是xx,我主要学习的是工程师,我不是在大学学习的,但是,我的能力还是很强的,因为我很刻苦钻研,对待学习很执着,我的能力在学习的过程中不断呢的得到了提高。
经过北大青鸟1年半的培训,完全掌握了软件开发的基本知识,现在已经可以独立完成软件的开发工作,也可以团队进行软件工程项目开发。相信在以后的工作和学习中一定会很称职的。作为北大青鸟的一员很欣慰和自豪。
平时爱好打篮球,真是这样培养了我自信、乐观、积极向上的性格。因为不太爱说话,所以很多时候是在书店和书本朋友在一起。但是这并不代表我内向。因为我爱好看书。
个人比较喜欢的一句话:海阔任鱼跃,天高任鸟飞。很荣幸能来到xxx公司,请大家多多指教,很高兴于各位同事一起创造明天的辉煌!
>>>下一页更多精彩“web前端开发个人简历”
岗位职责:
1、负责网站前端开发,实现产品的页面交互及功能实现;
2、与程序开发人员紧密合作,制作前端及后端程序接口标准;
3、完成产品的设计、开发、测试、修改bug等工作,包括业务需求的沟通,功能模块详细设计,业务功能实现和功能变更维护;
4、跟踪研究HTML5和最新前端技术,参与前端框架和技术规范的开发制定。
5、持续的优化前端体验和页面响应速度,优化代码并保持良好兼容性,提升web界面的友好和易用;
岗位要求:
1.具有1年以上JavaScript语言为主的Web前端开发经验;
2.熟悉es6,nodejs;熟悉mvvm开发模式;熟悉使用react,vue,angularjs其中一种或多种框架,vue优先,精通webpack,babel等工具;
3.熟悉Ajax,CSS等Web相关前端技术、熟悉HTML5、CSS3;
4.熟悉各主流浏览器的兼容性调试,有相关的性能优化经验,具有良好的编程习惯;
5.具有很强的业务需求分析能力、问题定位和沟通表达能力;
6.具备较强的学习能力和主动性,有良好的时间和流程意识;
7.具备一定的美工经验优秀。
岗位职责:
1、依据产品需求完成高质量的包括PC端和移动端的开发和维护;
2、利用HTML/CSS/JavaScript等各种Web技术进行产品的前端开发;
3、解决开发中遇到的各种前端技术问题,和实现产品,后台开发提出的前端需求.
应聘要求:
1、2年以上前端开发经验,计算机及相关专业本科及以上学历;
2、精通JavaScript/HTML(5)/CSS(3)等前端技术,具有丰富的页面性能、浏览器兼容性实践经验;
3、熟练运用主流的JS开发框架,如:jQuery、Zepto、Angular、Vue、React等,VUE必须熟练运用;
4、技术视野广阔,有主导前端技术方案设计的能力和经验,能够独立承担项目开发工作;
5、良好的团队合作精神和积极主动的沟通意识,具有很强的学习能力和对新技术的追求精神,乐于分享。
岗位职责:
1、配合前端组长工作,实现前端框架设计实现,参与设计文档编写;
2、根据UI设计师提供的设计图,优化代码并保持在各浏览器下良好的兼容性;
3、配合后台开发人员实现产品界面和功能;
4、对完成的页面进行维护和对网站前端性能做相应的优化;
5、解决项目开发过程中遇到的技术和业务难题,高质量完成web前端开发工作。
任职资格:
1. 计算机相关专业毕业,2年以上前端开发经验;
2、精通jquery,requireJs、glup、nodejs等框架技术;
3、有前后端分离经验,解决多浏览器兼容性问题有一定的经验,对组件封装和代码规范有实践经历,有前端框架搭建维护经验者优先;
4、了解react、vue等MVVM框架;
5、较强责任心,具备吃苦耐劳和团队协作精神。
在学校我是学习外部前端工作的所以对这方面有所涉足,到了社会,我选择了外部前端,选择了这份工作,一个是喜欢一个是自己有不错的底子,经过努力我得到了公司的青睐,进入了公司,开始了自己的前端工作生涯。
有人所做技术的非常枯燥,非常无聊,单是我就喜欢这样的工作,从自己性格而言选择这样的工作对我来说正合适,也适合我,是我需要的工作,同样我也需要这样的工作来锻炼自己,有这个机会有了这样的平台反而让我得到了更大的发展,刚进入公司的时候,我的技术和速度可以说是最慢的,但是部门需要对我的工作从来都不会严格催促,看到其他同事都已经做完任务,都已经做好任务,而自己还在哪里慢慢的做就会感到有些愧疚,于是我就开始发狠,别人休息的时候我在做网页,学习各种前端代码,学习更多的前端知识,想办法提升自己,一个是因为我真的不甘心落后,我在学校毕竟也是成绩优异,但是却没想到自己与真正工作过的同事有这样打的差距,这让我感到非常的难过。
一颗不屈的心,让我要坚持努力下去,我们前端,拼的的是积累,拼的是经验,学的多,做的多才能够得到更多,这才是我们所希望的.,也是我们需要努力的,就这样我一点点努力,一点点坚持,始终不忘自己原本的初心,始终铭记自己心中所想,终于让我有了更多的收获,有了更多的成绩,这是我自己努力的结果,同样也是我们公司,部门的培养,我经过了一年工作,改变了很多,青涩褪去,变得更加成熟稳重,这些都是同事给我的评价。同时自己的能力见长,我已经不再如同过去一班,没有了以前的那种迷茫没有了以前那种焦虑,已经融入了工作中,一点点的进步,一次次蜕变。
路还很长,做我们技术的,就要考我们踏实工作,对于工作的细节和操作都非常细心和认真都知道如果不努力做好就会留下遗憾,就会完不成任务,我曾因为一次小错误,令我耽搁了很长时间寻找错误代码,最后虽然找到了,但是却也浪费了很长时间这让我清楚了自己的责任,我必须要认真对待,每一个细节,面对密密麻麻的代码时,规范整洁有序才能够做好工作,这才能够减少失误的发生,这才能让我收获更多。
每一天我都沉寂在工作中,当看到一个个崭新且是自己设计和制作的网页时我就会感到高兴,感到自豪,因为这是我的努力也是我的坚持,至少我没有失望,付出的工作得到了结果,以后我还需努力不管过程有多难,都不能做到我这个技术宅的决心。
作为一个合格的Web前端工程师,需要具备哪些技能呢?
Web前端工程师必备的六个技能
1HTML5
HTML是超级文本标记语言,是为“网页创建和其他可在网页浏览器中看到的信息”设计的语言。
HTML5是由万维网发布的最新的语言规范,是开放的Web网络平台的奠基石,所以做Web前端,精通HTML5是必须要掌握的一项技能。
2CSS3
CSS即层叠样式表(Cascading StyleSheet)。
在网页制作时采用层叠样式表技术,可以有效地对页面的布局、字体、颜色、背景和其它效果实现更加精确的控制。
只要对相应的代码做一些简单的修改,就可以改变同一页面的不同部分,或者页数不同的网页的外观和格式。
CSS3是CSS技术的升级版本,CSS3语言开发是朝着模块化发展的。
以前的规范作为一个模块实在是太庞大而且比较复杂,所以,把它分解为一些小的模块,更多新的模块也被加入进来。
这些模块包括: 盒子模型、列表模块、超链接方式 、语言模块 、背景和边框 、文字特效 、多栏布局等。
CSS3对于Web前端整个页面的设计是必备的技能。
3JavaScript
JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。
它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能,为用户提供更流畅美观的浏览效果。
掌握了JavaScript,你就可以给你的网页增加各种不同的动态效果,比如百叶窗特效,广告切换特效,浮动广告特效,上下无缝滚动特效等等。
达内Html、CSS、JavaScript免费课程文末阅读原文抢占
4jQuery
JQuery,顾名思义也就是JavaScript和查询(Query),即是辅助JavaScript开发的库。
它是轻量级的JS库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF1.5+, Safari 2.0+, Opera 9.0+),JQuery2.0及后续版本将不再支持IE6/7/8浏览器。
JQuery使用户能更方便地处理HTML、EVENTS、实现动画效果,并且方便地为网站提供AJAX交互。
熟练掌握JQuery会让你更好的使用JavaScript。
5AJAX
AJAX即“Asynchronous JavaScript And XML”(异步JavaScript和XML),是指一种创建交互式网页应用的网页开发技术,可以在不重新加载整个网页的情况下,对网页的某部分进行更新。
AJAX开发人员必须理解传统的MVC架构,这限制了应用层次之间的边界。
同时,开发人员还需要考虑C/S环境的外部和使用AJAX技术来重定型MVC边界。
最重要的是,AJAX开发人员必须禁止以页面集合的方式来考虑Web应用而需要将其认为是单个页面。
一旦UI设计与服务架构之间的范围被严格区分开来后,开发人员就需要更新和变化的技术集合了。
实现网站交互必须熟练掌握AJAX。
6Bootstrap
Bootstrap,来自 Twitter,是目前很受欢迎的前端框架。
Bootstrap 是基于 HTML、CSS、JavaScript 的,它简洁灵活,使得 Web 开发更加快捷。
它由Twitter的设计师Mark Otto和Jacob Thornton合作开发,是一个CSS/HTML框架。
Bootstrap提供了优雅的HTML和CSS规范,它即是由动态CSS语言Less写成。
Bootstrap一经推出后颇受欢迎,一直是GitHub上的热门开源项目,包括NASA的MSNBC(微软全国广播公司)的Breaking News都使用了该项目。
国内一些移动开发者较为熟悉的框架,如WeX5前端开源框架等,也是基于Bootstrap源码进行性能优化而来。
Bootstrap中包含了丰富的Web组件,根据这些组件,可以快速的搭建一个漂亮、功能完备的网站。
其中包括以下组件:下拉菜单、按钮组、按钮下拉菜单、导航、导航条、路径导航、分页、排版、缩略图、警告对话框、进度条、媒体对象等。
时刻学习最近的前端框架也是Web前端工程师的必备技能哦!