纯脑记,但应该不会差太多
20150901腾讯CDC面试(初级外包岗)
- 0826的上午先用QQ进行了初步沟通,要求做一个不考虑AI的井字棋游戏,0830上午E-mail上交了做好的DEMO,然后等了几天就收到了0901的面试邀请。
var a = 1;
setTimeout(function(){
console.log(a);
a = 2;
});
a = 3;
问输出值是多少?
2.display的值有哪些?以及它们的特性
3.position的值有哪些?以及他们的特性
4.各用两种方法实现三种排列顺序不一样的三列布局(ABC、CBA、BAC)
5.jQuery的美元符号代表什么?
6.DOM的操作有哪些?
7.获取元素的方法有哪些?
8.在某父元素内末尾插入元素的方法?再继续在某父元素内末尾插入元素的方法?还有一种插入方法是?
9.是否了解Grunt?
20150907金蝶面试(初级岗)
- 到了先做笔试,但面试的时候基本不问笔试的内容,我承认是我答得太糟糕了= =|||...
笔试部分
1.不添加标签的情况下清除浮动
2.创建一个类,有私有属性-a、-b,私有方法 -sum(返回-a与-b的和),外部可访问的属性setA、setB,用于设置-a、-b,方法sum,返回私有方法 -sum的值
3.
for(var i = 0; i < 10 ; i++){
var input = document.creatElement('input');
input.onclick = function(){alert(i);};
document.appendChild(input);
}
以上代码能输出i吗?如不能应该怎样修改?
4.写正则,具体要求不记得了
5.创建一个方法,功能为格式化数字,从右边起每三个数字之间加一个半角逗号,如36,024,159
6.AJAX的全名是什么?功能是什么?请写一个例子
7.尽可能多地列举前端性能优化的方法
面试部分
1.display、position
2.水平居中、垂直居中的方法
3.绑定事件的方法,addEventListener方法的三个参数
4.继承、原型链、构造器