全国统一24小时服务资讯热线0571-8802321710年专业网络服务供应商
  • APP开发

  • APP定制开发
  • 安卓应用开发
  • IOS应用开发
  • 小程序开发

  • 微信小程序开发
  • 百度小程序开发
  • 抖音小程序开发
  • 产品服务

  • 手机aoa体育官方链接
    手机微aoa体育官方链接aoa体育手机下载
    手机微商城aoa体育手机下载
  • 定制开发
    平台定制开发
    OA系统开发
    CRM系统开发
    会务报名系统
    区块链系统
    微信分销系统
    O2O平台开发
    大数据分析
  • 数字营销
    公众号运营
    文章编辑
    运营策划
  • 视觉传达
    VI设计
    LOGO设计
    创意海报
    H5设计
  • 基础服务
    域名申请
    服务器
    SSL证书
    aoa体育官方链接备案
    企业邮箱
  • 成功案例

  • 解决方案

  • 资讯中心

  • 最新签约
  • 公司新闻
  • 行业资讯
  • 建站知识
  • 建站方案
  • aoa体育官方链接优化
  • 营销推广
  • 关于帷拓

  • 关于我们
  • 人才招聘
  • 付款方式
  • 金家天猫城
  • 联系我们

  • 资讯中心

    - 直击aoa体育官方链接aoa体育手机下载第一现场,掌握全球化的消息 -

    当前位置 : 首页 > 新闻中心 > 建站知识 > 以小见大、由浅入深-谈如何面试Javascript工程师

    以小见大、由浅入深-谈如何面试Javascript工程师

    2011-11-16 分享 浏览次数:3484次

     面试Javascript工程师难吗?Javascript工程师的水平参差不齐,如何评定他们技术水平的高低?如何确定Javascript工程师适合承担哪方面的任务?我在腾讯时的面试经验是,通过不同纬度的结构化问题、由浅入深的进行考查。

            基础
            冒泡与捕获:它们的定义,它们的区别,如何阻止冒泡?基础知识,经典题目。但是不是每个人都能完整全面的回答出这个问题,面试者需要对DOM tree有自己的理解。
            闭包:闭包是一个很好的面试题目,能够很好的考查出不同水平的面试者。了解什么是闭包、如何使用闭包、闭包的原理、闭包的真正原理,只有对JS的作用域链、垃圾回收机制有深入了解的工程师才能正确无误的完整回答这个问题。

    www.zjteam.comaoa体育官方链接aoa体育手机下载
    Scope Chain是了解Closure原理的关键

     

            工具库

            jQuery:考查编程习惯和经验。jQuery作为现在使用最为广泛而且最简单的JS库,能够很好的测出使用者的开发经验和JS水平。一个有着真正开发经验的工程师,应当能正确的写出各种类型的选择器,回答为什么用bind来进行事件绑定、mouseover和mouseenter的区别。如果这些考不倒他,别急,live方法的实现原理、ready方法的实现机制这两个问题足以考查出他对DOM、浏览器差异的认识。

            extJS、YUI、Prototype:这些工具库或框架都有各自的特点,可以采用像上面类似的问题从浅入深进行了解。

            实际问题
            解决实际问题考查的是你把知识融会贯通的能力、解决问题的能力、理解能力以及学习能力,这对综合素质的考查是一种很好的方式。第一次面对一个问题,面试者是否能迅速给出思路、由过程推导出结果,能否在一些提示下一步步得到最终的完整答案,这都是很好的考察点。
            Autopager:自动翻页功能是一个由浅入深考查面试者能力的好例子。对滚动条事件的了解,pageHeight、windowHeight、scrollY的区别和关系是两个关键点,而最后对于事件的clearTimeout优雅处理是隐藏的考查点。

            Lazyloader:许多人见过图片延迟加载的产品,但是他们是否有了解过背后的实现原理?从功能抽象到具体实现,onresize的考虑、延迟触发的考虑,这道题目有一定难度,和上面的例子也有一定相似之处。

            经过了前三个方面的了解,你应该已经对这个面试者的基本水平有了一个大致的判断。下面的步骤可以让你了解这个人能够承担什么样的工作,他的发展潜力多大。

            项目
            通过之前的项目经历可以认识他的Team work能力、解决问题的能力,在项目中的角色和承担的责任也可以反衬他的个人能力。

            如果他没有做过跨浏览器开发,那么这种需要长期积累的任务就不适合分派给他来解决;如果他曾经有浏览器插件的开发经历,那么浏览器App的工作也许能够利用他的现有经验;如果他用过jQuery Mobile、sencha touch或者XUI,那么他可能适合开发移动Web App。作为管理者高明的地方在于,把合适的人用在合适的地方。

            技术视野
            具有技术视野的人一般具有很大的发展潜力,他们未来不会仅仅只是一个普通的工程师,而有可能会成长为技术专家或者技术管理者。
            在HTML5方面应当对新的语义标签、Canvas、Webworker、Drag & Drop有所经验或者了解;在CSS3方面,应当或多或少尝试过Radius、Gradient、Transform。当然,如果能够了解Mask,甚至能够知道Flexible Box的使用方法和原理,那么这个人对盒子模型的理解和对新知识的学习能力可以得到很好的体现。
            JS开发工程师是最容易的职位,也是最难的职位。新的技术和框架层出不穷、浏览器版本日新月异、越来越多API的出现,好的JS开发工程师需要随时学习和更新许多知识,包括后台(Webworker、Websocket、Node.js)、UI(Canvas、Transparent)、动画(Transform、Transition、Animation)等方面。面试者是否有自我更新意识,他的技术视野多高决定了他能够涵盖的范围多大,他的未来发展潜力多大。

    www.hl2000.comaoa体育官方链接aoa体育手机下载
    HTML5已经战胜移动Flash,前途无量

            如果能够把以上所有问题清楚、顺利的回答完整,我相信他的表达能力、沟通能力应该是相当优秀的,同时值得欣喜的是,我们又找到了一位优秀的同伴。

    欢迎转载,本文版权归于杭州aoa体育官方链接aoa体育手机下载(http://www.zjteam.com)

    相关新闻

    整合同类新闻,相关新闻一手掌握

  • 评论:百度竞价排名既失公正又杂虚假

    日期:2010-01-20浏览次数:3593次

  • 为什么一定要等客户确认后才开始制作?

    日期:2010-01-20浏览次数:4333次

  • 客户应该怎样准备aoa体育官方链接资料?

    日期:2010-01-20浏览次数:4634次

  • 如何让客户“爱”上您的aoa体育官方链接

    日期:2010-01-20浏览次数:3838次

  • 杭州网页制作价格分析

    日期:2010-01-20浏览次数:4697次

  • 最新新闻

    与互联网同行,实时掌握网建行业最新动态

  • 浅谈使用ul、li怎么清除浮动

    日期:2012-04-06浏览次数:13273次

  • 怎么样提高用户体验?

    日期:2012-04-25浏览次数:11756次

  • 我们多少问题都复杂化了

    日期:2012-04-07浏览次数:8509次

  • 苹果将推全新非编程人员开发APP

    日期:2012-04-17浏览次数:7883次

  • 12个专业的 Web和移动应用【aoa体育官方链接设计】草图

    日期:2011-12-22浏览次数:6584次

  • 随机新闻

    新闻新动态,您需要的新闻管家

  • app后台开发现状和未来之路

    日期:2020-04-16浏览次数:590次

  • 【杭州aoa体育官方链接aoa体育手机下载】惠普20亿美元投资云计算 IT巨头加速跑马圈地

    日期:2011-08-21浏览次数:2986次

  • 什么是aoa体育官方链接信息内容分类

    日期:2016-08-11浏览次数:1174次

  • APP开发制作之移动APP应用的潮流趋势

    日期:2019-07-10浏览次数:947次

  • 杭州aoa体育官方链接优化之网页快照的运用

    日期:2020-12-21浏览次数:260次

  • 最新aoa体育官方链接案例

    洞悉市场趋势演变让传播回归社会

    免费获取aoa体育官方链接aoa体育手机下载与网络推广方案报价

  • 关于我们

    杭州帷拓科技有限公司,是一家新型的全案网络开发公司,作为以互联网高端aoa体育官方链接aoa体育手机下载、APP开发、小程序开发为核心的专业网络技术服务供应商,帷拓科技致力于全面分析市场环境、衡量与预测市场需求、整合区别于行业竞争对手的绝对优势,结合品牌理念深度挖掘项目优势和产品价值,提升客户品牌认知、认可度。

  • 我们的客户

    帷拓科技历经十年沉淀,与国内外上千家客户达成合作关系,其中稳定合作的公司有:浙江华为、浙江移动、浙江5G产业联盟、浙江省社科院、绿城足球俱乐部、娃哈哈双语学校、健康中国杭州峰会、科雷机电等,帷拓科技始终坚持“帷有专业,才能拓展无限”的服务理念,坚持“认真坚持细节”的优质服务理念,不断完善自身,成就企业,最终实现共赢。

  • 我们的业务

    帷拓科技主营业务范围包含互联网高端aoa体育官方链接aoa体育手机下载、APP开发、小程序开发、商城aoa体育官方链接aoa体育手机下载、公众号运营以及数字营销等,涵盖了服务、房产、数码、服装、物流贸易等行业,根据品牌现状,为每个客户量身定制项目整体服务方案,以敏锐的市场洞察力、创新的市场策划能力,全面把握市场变化,为客户实现从企业到消费者的价值转换。

  • Designerpart Designagentur
    Designerpart Designagentur
    Designerpart Designagentur
    Designerpart Designagentur
    Designerpart Designagentur
    Designerpart Designagentur
  • 微信咨询

    添加微信咨询报价

  • 业务咨询
    0571-88023217
  • 售后服务
  • 在线咨询
  • 索取报价
  • 返回顶部