一面:
1. 自我介绍,介绍项目。
2. 能不能说关于网页重构,网页重构是做什么?
3、css基础。position和display。几道例题,考察是否真正掌握。
4、js绑定事件(定义方法addEvent(el,type,callback){})填写方法体
5、处理过兼容方面的努力
6、SEO(有没有实践过SEO)
7、CSS3动画,阴影
8、如何加快页面加载时间 减少http数、CDN、压缩等。
9、面相对象。介绍一下JAVA的接口与继承
二面:
1.自我介绍, 团队是什么类型的,有多少人,前端的平时有没有合作
2. 平时怎么学习的,看过什么印象深刻的技术书
3. 你家人知道你学什么吗,你日后还打算继续从事编程吗?
4. 今学期和大四课程多吗?
5. 说说(function(){})();和(function(){}())每个括号的用途和区别
6. 作用域链问题
7. 说说盒子模型
8. 两三道布局题。
1)使用css属性使得div的宽度100px,包含10px的padding-left和padding-right
2)不设定A容器和B容器的宽度,使得C容器里面的A和B元素分栏。使用三种方法。