2018年哔哩哔哩bilibili前端开发工程师在线笔试1

##基础编程能力考查(共1题)

  给定一个数组,其中有n(1<n<10000)个整数,检查是否能通过修改不多余一个元素就能让数组从小到大排列。

  例1:

  输入:[4,2,3]

  输出:true

  解释:可以把一个元素改成“1”,数组变成[1,2,3]从小到大排列

  例2:

  输入:[4,2,1]

  输出:false

  解释:只修改任意一个元素都不能从小到大排列

##JS/DOM考查(共1题)

 1 <!DOCTYPE html>
 2 <html>
 3 <head>
 4     <meta chaset="UTF-8"
 5     <title>在线试题</title>
 6 <script>
 7     //实现按销量排序按钮的功能
 8     //填充代码在这里
 9 </script>
10 </head>
11
12 <body>
13     <ul id="source">
14         <li>魔性小电视条抱枕销量:<b>90</b><li>
15         <li>不记得了:<b>70</b><li>
16         <li>小电视条抱枕销量:<b>80</b><li>
17         <li>电视条抱枕销量:<b>50</b><li>
18         <li>刚刚视条抱枕销量:<b>40</b><li>
19         <li>来了电视条抱枕销量:<b>32</b><li>
20         <li>天天视条抱枕销量:<b>20</b><li>
21     </ul>
22
23 <button id="sort-btn">按销量排序</button>
24 </body>
25 </html>   

##HTML/CSS考查(共1题)

  完美还原视图稿(附图是3倍大小png图片)

##逻辑、抽象、解决问题(共1题)

  现有红墨水和蓝墨水,首先用滴管在红墨水中吸一滴滴入蓝墨水中,然后搅拌均匀,接着......

  

时间: 2024-08-05 15:23:07

2018年哔哩哔哩bilibili前端开发工程师在线笔试1的相关文章

【异周话题 第 16 期】2018年,你最期待的前端开发技术有哪些?

[异周话题 第 16 期]2018年,你最期待的前端开发技术有哪些?话题背景2017年已经过去,2018年如约而至.2017年在前端领域里,react已经逐渐占据主流,Angular 发布了 v4 以及 v5,Vue.js 继续流行:谷歌也宣布PWA将获得与安卓原生应用同等的待遇与权限,PWA将会得到迅速的普及.微软开发的TypeScript也逐渐得到关注,angular已经开始使用typeScript进行开发,react和vue也进一步加深对typeScript的支持.在过去的一年里前端领域的

腾讯web前端开发工程师笔试题及答案

1. 如何实现事件委托? 首先要知道什么是事件委托. 考虑一个列表,在li的数量非常少的时候,为每一个li添加事件侦听当然不会存在太多性能方面的问题,但是当列表非常的长,长到上百上千甚至上万的时候(当然只是一个解释,实际工作中很少遇到这么多li的情况),为每个li添加事件侦听就会对页面性能产生很大的影响. 就像下面这段代码: <!DOCTYPE HTML><html><head><meta charset="utf-8" /><ti

HTML5前端开发工程师工资为什么那么高?

现代社会的就业压力可以说是非常的大,大学毕业生一抓一大把,要是没有一技之长很难在这个社会中立足,所以为了能够跟上时代的脚步,就必须掌握一个特长,就目前的发展来说,企业对于HTML5前端开发人才需求量可以说是非常的大.那么HTML5前端开发工程师工资为什么那么高呢? 越来越多的企业开始注重到用户体验,小到企业网站.个人主页,大到政府部门,都是通过网站向外界展示形象.传播信息,网站离不开HTML5前端开发人员,所以学习HTML5前端开发在当前社会里非常受用,工资也就越来越高. HTML5前端开发工程

我也想成为一名出色的web前端开发工程师

随着互联网的发展,正式的前端工程师角色被行业认可,到了2010年,互联网开始全面进入移动时代,前端工程师的地位越来越重要,前端领域的技术发展也越来越快,各种新的思想.设计模式.工具和平台都快速发展,对前端工程师的技能要求也越来越高. 何为前端工程师?前端工程师,也叫Web前端开发工程师.他是随着web发展,细分出来的行业.它要求前端开发工程师不仅要掌握基本的Web前端开发技术,网站性能优化.SEO和服务器端的基础知识,而且要学会运用各种工具进行辅助开发以及理论层面的知识,包括代码的可维护性.组件

麦子学院-Web前端开发工程师系列培训教程

HTML+CSS基础入门1.课程介绍2.html的语法3.html的基本结构4.html的文档设置标记上(格式标记)5.html的文档设置标记下(文本标记)6.html图像标记img7.html超链接的使用8.html表格相关的标记9.html表格实战<简单的网页布局>10.html框架详解与框架布局实战11.HTML表单设计(上)12.HTML表单设计(下)13.使用CSS样式的方式14.定义CSS样式(CSS选择器)15.CSS常用属性(颜色属性)16.css常用属性(字体相关属性)17.

细数Web前端开发工程师 应掌握的技能

Web前端开发工程师,主要职责是利用HTML.XHTML.CSS.JAVAScript.FLASH等各种Web前端技术进行客户端产品的开发.完成客户端程序(也就是浏览器端)的开发,开发JavaScript以及Flash模块,同时结合后台开发技术模拟整体效果,进行丰富互联网的Web前端开发,致力于通过技术改善用户体验. 第一阶段:页面制作基础 从这一基础阶段开始,正式学习Web前端开发需要的编程语言HTML,CSS和JavaScript.HTML和CSS用于Web静态内容的展示,JavaScrip

怎么才能成为优秀的前端开发工程师?

怎样才能成为优秀的前端开发工程师 很多刚入门的前端攻城师会有一个疑问:如何才能成为一名优秀的前端工程师呢?其实这个问题说大也大,说小也小,展开了说可以写一本书.当然我相信大部分人并不希望去读一本厚厚的书,大道至简,下面总结的几条方法或许能成为走向优秀前端的进阶之路. 1. 多写.很多问题都是积累得来的.写了,遇到了,才能去真正理解解决方案,才会随着自己的不断成长而有进步.别人问我为什么知道那么多 CSS 兼容解决方案,为什么一看就出的时候,我只能告诉他,我写了 20 几个 Wordpress 主

前端开发工程师的发展方向

通过对HTML5职业岗位类别的基本介绍,能够让学习HTML5的小伙伴们有自己的职业规划.可以通过职业意向决定自己的学习侧重点:也可以通过自己学习的知识定向自己的职业岗位. 学习一门新的知识,我们需要了解的不仅仅是知识本身,还应该有为什么学习或是学习之后有什么用之类的疑问.而对于以后要靠学习的知识来工作的人而言这点尤为重要,毕竟以后可是要靠它来谋生路滴.往简单的说,要是连自己学习的东西以后能够干什么都不知道的话,那又如何运用所学习的知识了.所以我们在学习HTML5之前,对于以后能够从事的工作岗位也

掌握11项技能,你就是优秀的前端开发工程师

导读: 你也许会觉得前端开发是一个很简单的工作,对呀,你就是刚刚从网页设计转型过来的.但当你深入其中时,一定会发现好像前端开发不是那么简单,光网站性能优化.响应式.框架就让你焦头烂额, 确实,做前端开发就是先易后难,想成为一个优秀的前端开发,没有那么简单. 不过,天下事难则不会,会则不难,你只需要掌握11项技能就可以成为前端"大拿",下面,就告诉你这11项技能是什么?以及每项技能的要点,最后是相关的专业图书. 入门必备的技能: 第1项技能:HTML超文本标记语言: 技能要点: HTML