首页 > 笔经面经 > bilibili2018前端秋招试题

bilibili2018前端秋招试题

头像
祝君好
编辑于 2018-09-07 10:35:09
回复5 | 赞 5 | 浏览9896
这是我做过的bilibili试题,来分享一下啊~~

1. (基础编程能力考查)给电脑装内存有一批没有安装内存的电脑需要安装内存,由于每台电脑运行的程序不同,必须安装大于等于最小内存需求的内存条才能让电脑正常工作。现有一批不同容量的内存条。用数组computers表示每天电脑对内存的最小需求量,例如[1,2,3]用数组memory表示每个内存条的规格,例如[1,1,2,3]计算能够正确安装内存的电脑台数 注:1. 内存需求了和内存条规格都是正整数 2. 每台电脑只能装一根内存条

Input: [1, 3], [1,1]

Output: 1

Explanation: 有三台电脑,内存需求分别是1,2,3,有两根内存,容量都是1,因此只能给一台内存需求是1的电脑安装,输出为1

Input: [1,2], [1,2,3]

Output: 2

Explanation: 有两台电脑,内存需求分别是12,有三根内存,容量是123,两台电脑都有相应规格的内存可以安装,因此输出为2

2. (JS/DOM考查)阅读题目,填充代码在指定位置

<!DOCTYPE html>

<html>

<head>

<meta charset=”utf-8”>

<title>题目</title>

<meta name=”viewport” content=”width=device-width,initial-scale=1,user-scalable=no”>

<script>

var data = [

{

name: ‘北京’,

items: [

{

name: ‘北京’,

items: [

{

name: ‘东城区

},

{

name: ‘西城区

}

]

}

],

name: ‘浙江’,

items: [

{

name: ‘杭州’,

items: [

{

name: ‘上城区

},

{

name: ‘桐庐县

}

]

}

{

name: ‘宁波’,

items: [

{

name: ‘象山县

}

]

}

}

]

// 要求:实现省市区三级下拉联动

// 初始的select需要使用js通过数据构建,数据结构使用上方data变量中的结构,无需考虑页面样式,实现功能即可

// 填充代码在下方

</script>

</head>

<body>

</body>

</html>

3. (HTML/CSS)完美还原视觉稿(附图是3倍大小的PNG图片)


4. (逻辑、抽象、解决问题)三个小伙子同时爱上了一个姑娘,为了决定他们谁能娶到这个姑娘,他们决定用手枪进行决斗。小李的命中率是30%,小黄比他好些为50%,最出色的是小林命中率为100%。小李先开枪,小黄第二,小林最后,然后这样循环直到他们只剩下一个人。那么三人中谁活下来的机率最大呢?他们应该采取什么样的策略?


5条回帖

回帖
加载中...

热门推荐

近期热帖

扫一扫,把题目装进口袋

牛客网,程序员必备求职神器

扫描二维码,进入QQ群

扫描二维码,关注牛客网公众号

  • 公司地址:北京市朝阳区大屯路东金泉时代3-808北京牛客科技有限公司
  • 联系方式:010-60728802(电话) admin@nowcoder.com
  • 牛客科技©2018 All rights reserved
  • 京ICP备14055008号-4
  • 京公网安备 11010502036488号