金山WPS web前端笔试题

JS基础和数据结构+算法,然而老夫没怎么复习数据结构,结果考了个图,现在很忧伤
1.
var a =[];
a['a'] =1;
console.log(a.length);
a['2'] =2;
console.log(a.length);
a.length = 0;
console.log(a);

2、for(var i =0;i<5;i++){
//代码,每隔一秒输出,0到4,考闭包
}

3、function g(){
return 23;
}
typeof g()?
4.
var a = new String('A');
function showCase(data){
switch(data){
case 'A':
console.log(1);
break;
//中间还有一堆,我省略了
default:
console.log(5);
}
}
showCase(a);

5.js写一个map数据结构,要求只能用接口访问属性;
6.算法题,给个数组和一个数,如果数组里有两个数的和等于给定的数,返回true。要求复杂度是O(n);


#西山居##笔试题目##面经#
全部评论
一共只有5题?
点赞 回复
分享
发布于 2017-04-15 16:12
手机码字,累死了
点赞 回复
分享
发布于 2017-04-15 16:12
滴滴
校招火热招聘中
官网直投
现场还是在线笔试
点赞 回复
分享
发布于 2017-04-15 17:32
你接到面试通知了吗
点赞 回复
分享
发布于 2017-04-26 10:26
最后一题数组是排好序的吗?
点赞 回复
分享
发布于 2017-04-26 11:35
你好,你目前接到面试通知没?
点赞 回复
分享
发布于 2017-05-19 21:25
= =跟华工场的一模一样。之前写的笔经,如果有错麻烦纠正一下。 https://github.com/frehaiku/Audition/blob/master/DailyProblem/2017-4-15WPS/README.md
点赞 回复
分享
发布于 2017-05-19 21:28

相关推荐

#软件开发2024笔面经#&nbsp;没事干写个面经吧,之前其它公司的面经&nbsp;太碎了就没写#腾讯##阿里##美团#(引流)1.&nbsp;自我介绍2.&nbsp;浏览器输入URL会发生什么3.&nbsp;第一次渲染和第二次渲染怎么做优化?4.&nbsp;场景:点赞功能,用户在短时间内多次点击怎么做,可能有偶数次或者奇数次(奇数点赞,偶数取消)的情况怎么保证页面性能5.&nbsp;TCP和UDP的区别6.&nbsp;React中组件间通信的方式7.&nbsp;React中合成事件和普通事件?为什么要有合成事件8.&nbsp;React中UI怎能够快速渲染的?或者说UI挂载流程9.&nbsp;做过什么跟前端安全相关的工作嘛?10.&nbsp;加密和签名区别11.&nbsp;XSS跨站脚本攻击是什么?怎么防止跨站脚本攻击12.&nbsp;场景:对象里有a、b、c、d四个属性,当a属性被修改时,需要联动的修改c、d两个属性,应该怎么做?13.&nbsp;场景:实现两行两列14.&nbsp;弹性布局里面,flex:1是哪些参数的缩写?都表示什么意思15.&nbsp;同源策略是什么?CORS设计到的参数有哪些?16.&nbsp;ES6中你知道哪些数据结构?17.&nbsp;map和set的区别?以及map的key值可以是什么18.&nbsp;weakSet和Set有什么区别?19.&nbsp;Vue的双向绑定的原理20.&nbsp;浏览器事件循环21.&nbsp;有没有接触过Node22.&nbsp;浏览器缓存23.&nbsp;怎么不做缓存?前端这块怎么实现?24.&nbsp;箭头函数的特点25.&nbsp;HTTP2和HTTP3新增了哪些功能26.&nbsp;websocket是什么?&nbsp;它的应用场景是什么27.&nbsp;CSS动画&nbsp;&nbsp;怎么实现一个位置到另一个位置的移动?动画怎么设置不循环播放?28.&nbsp;defineProperty中定义的属性有什么性质?29.&nbsp;JS原型链&nbsp;&nbsp;&nbsp;怎么给Array原型数组添加方法30.&nbsp;ESModule中的import怎么实现同步加载效果?
点赞 评论 收藏
转发
3 47 评论
分享
牛客网
牛客企业服务