zoukankan      html  css  js  c++  java
  • 2015

    ------- 答题时间:30分钟 ------- 面试吏:贤心 ------- 总分:100分 -------


    一、任选一题(5分)
    a) ul、ol、dl的区别?
    b) div、section、article的区别?


    二、html5对input新增了哪些高级属性?(5分)


    三、每题都需回答(15分)
    a) 如何用CSS控制文本单行溢出省略?并且大致说出多行省略的思路。
    b) 谈谈响应式布局?
    c) CSS3有哪些高级选择器?


    四、请逐一解释他们:Node.js、React Native、Angular.js、Grunt/Gulp、Webpack、Git、JSONP(10分)


    五、分别说出下述输出结果(15分)

    a)  var a, b = 0, fn = function(){
    var a = b = 2;
    };
    fn();
    console.log(a, b);

    b) var b = {a: 1}[0]; //b的值

    c) !function(){
    this.length = 10;
    var fn = function(){
    console.log(this.length); //输出多少?
    }, arr = [fn, 'hello layui'];
    fn.length = 100;
    arr[0]();
    }();

    六、封装一个cont方法,能实现如此调用:cout(a)(b)(c)(d)(e)… 并且返回的值为参数连剩的结果,即a*b*c*d*e*…。如cout(1)(3)(7) 得到21 (15分)


    七、任选一题(15分)
    a) 谈谈你对模块化开发的理解?
    b) 你认为什么是更科学效率的组件化?
    c) ES6有哪些你觉得不错的特性?


    八、任选一题(20分)
    a) 实现一个手势滑动轮播图,可以直接用代码表述,也可以只说说思路。
    b) 大致描述如何实现一个基于Express的MVC框架?


    PS:
    这些是我过去一年(2015)出的笔试题,难度系数并不算十分大吧,主要还是对基础的考察以及技术侧重领域。一个合格的前端攻城师绝对是功底深厚的,与此同时,对PC或者移动、Client或者Node端 的任一偏向,也有助于面试方对你更深入的了解。回答的正确与否并不重要,重要的是,你从中传达了足够多的信息。

    贤心 · 杭州

     

    来自:http://sentsin.com/

  • 相关阅读:
    【dp】P1982 小朋友的数字
    NOIp2017囤题计划
    Java语言编写计算器(简单的计算器)
    关于建立Android工程R文件丢失的问题
    读《黑客与画家》
    格式化输出%、基本运算符
    常量、变量;基本数据类型;input()、if、while、break、continue
    初遇Linux
    MVC5+EF6 入门完整教程10 数据查询更新
    Razor语法和Razor引擎大全
  • 原文地址:https://www.cnblogs.com/moyuling/p/4996570.html
Copyright © 2011-2022 走看看