金山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

相关推荐

Timeline:投递:3.7笔试:3.9、3.16一面:3.20二面:3.25三面:3.27无ocoffer:4.1一面65min二面80min(前65min面试,后15min介绍部门)三面30min(随便聊聊,也没做题)附&nbsp;一面面经:你在学校学习过哪些前端课程以及自己是通过什么方式学习的样式如何适配移动端什么是事件循环项目中有没有遇到过bug是因为事件循环ES6文档都看过吗剪头函数和普通函数的区别new一个class类和new一个function构造函数的区别extends能多继承吗项目中哪些地方用到了数据结构本地是怎么做缓存的(答了强缓存和协商缓存)什么是nodejs中间件CommonJS和ES&nbsp;module的区别npm发布的步骤vue2和3的区别有些库没有ts定义静态类型,只用js写的,该如何解决,如何自己给库写ts对vite工程化的了解程度有多少项目开发完有哪些功能出现过bug项目有没有需要性能优化的地方编程题:编写一个组件,接收一个prop,代表秒数,在页面中以hh:mm:ss的形式进行倒计时如果来实习的话大概能什么时候反问:有几轮面试?部门用哪个技术栈?面试时长:65min面试官很亲切,很和蔼,而且从容镇定二面三面面经没来得及写,现在忘了总体来讲,一面面试官问的问题基础且全面,编程题是写页面,也很基础;二面问的比较深入,一个问题会追问出很多问题,还可能扯些别的,例如java为什么要先编译,编程题是算法;三面没有编程题,全程随便聊聊,比较轻松
点赞 评论 收藏
转发
3 47 评论
分享
牛客网
牛客企业服务