阿里巴巴2016数据挖掘、前端开发工程师笔试

1.公司要构建淘宝商家健康指数,所以要对最近1年内有交易的淘宝商家进行问卷调研。为不过于打搅商 家,问卷调研采取抽样的方式进行确定商家名单。怎么抽样比较好?

2.查询成交表a中的城市city的成交金额大于0的购买人数(buyer_id)和成交金额(amt) 

     city buyer_id order_id   amt  
     a       1       1        100  
     a       1       2       100  
     b        2       3       100  
     b        3       4       20  
     c        4       5       0

3.请写一个表格以及对应的CSS,使表格奇数行为白色背景,偶数行为灰色背景,鼠标移上去时为黄色背景。

4.写一个traverse函数,输出所有页面宽度和高度大于50像素的节点。

5.写一个求和的函数sum,达到下面的效果 

// Should equal 15
sum(1, 2, 3, 4, 5);
// Should equal 0
sum(5, null, -5);
// Should equal 10
sum('1.0', false, 1, true, 1, 'A', 1, 'B', 1, 'C', 1, 'D', 1,
  'E', 1, 'F', 1, 'G', 1);
// Should equal 0.3, not 0.30000000000000004
sum(0.1, 0.2);

6.请实现一个fibonacci函数,要求其参数和返回值如下所示: 

/**
 *@desc: fibonacci
 *@param: count {Number}
 *@return: result {Number} 第count个fibonacci值,计数从0开始
  fibonacci数列为:[1, 1, 2, 3, 5, 8, 13, 21, 34 …]
  则getNthFibonacci(0)返回值为1
  则getNthFibonacci(4)返回值为5
 */
function getNthFibonacci(count) {
}

参考答案:https://download.csdn.net/download/weixin_39813541/11159927


 

猜你喜欢

转载自blog.csdn.net/weixin_39813541/article/details/89844572