您的位置:首页 > Web前端

2019普通高等大前端行业招生测试(你能得多少分?)

2019-06-04 09:02 1231 查看

有一种来自老师的叮咛

叫这道题前两年没考今年一定考




距离2019高考还有三天

你是否还在怀念曾经逝去的高三

怀念那个全情投入的无悔青春

人生每个阶段都会面临不同的“考试”

每一次都值得我们全力以赴

比如现在猝不及防的一波测试

2019普通高等大前端行业招生测试

考生类别:码农

1.本试卷每题2分,共5题,满分10分;

2.考试时间为3分钟;

3.全部答案可直接点击查看;

4.考试结束后请将本试卷分享到朋友圈。


如果你能完美通关

你就是这宇宙天地间最英俊潇洒

永远都不会秃成地中海的超级工程师


送分题


程序员A:借我1000元吧。

程序员B:给你凑个整数。

请问程序员B借给程序员A多少钱?

A、1000元

B、1024元

C、1111元

点击下方空白区域查看正确答案

B

二进制的世界不需要理由



问答题


写 React/Vue 项目时为什么要在组件中写 key,其作用是什么?

点击下方空白区域查看正确答案

key 的作用是为了在 diff 算法执行时更快的找到对应的节点,提高 diff 速度。

在交叉对比的时候,当新节点跟旧节点头尾交叉对比没有结果的时候,会根据新节点的 key 去对比旧节点数组中的 key,从而找到相应旧节点(这里对应的是一个 key => index 的 map 映射)。如果没找到就认为是一个新增节点。




问答题


什么叫优雅降级和渐进增强?

点击下方空白区域查看正确答案

优雅降级:Web站点在所有新式浏览器中都能正常工作,如果用户使用的是老式浏览器,则代码会针对旧版本的IE进行降级处理了,使之在旧式浏览器上以某种形式降级体验却不至于完全不能用。

渐进增强:从被所有浏览器支持的基本功能开始,逐步地添加那些只有新版本浏览器才支持的功能,如向页面增加不影响基础浏览器的额外样式和功能。当浏览器支持时,它们会自动地呈现出来并发挥作用。




问答题


为什么用Node.js,它有哪些优缺点?

点击下方空白区域查看正确答案

优点:事件驱动,通过闭包很容易实现客户端的生命活期;不用担心多线程,锁,并行计算的问题。V8引擎速度非常快;对于游戏来说,写一遍游戏逻辑代码,前端后端通用。

缺点:Node.JS更新很快,可能会出现版本兼容;Node.JS还不算成熟,还没有大制作;Node.JS不像其他的服务器,对于不同的链接,不支持进程和线程操作。




问答题


Flutter 特性有哪些?

点击下方空白区域查看正确答案

1.快速开发(毫秒级热重载)

2.绚丽UI(内建漂亮的质感设计Material Design和Cupertino Widget和丰富平滑的动画效果和平台感知)

3.响应式(Reactive,用强大而灵活的API解决2D、动画、手势、效果等难题)

4.原生访问功能

5.堪比原生性能




恭喜你已完成全部测试

如果你

全部答对,恭喜获得【王牌大前端】称号

错1~2题,恭喜获得【铂金大前端】称号

错3~4题,恭喜获得【青铜大前端】称号

全错,【小白大前端】麻烦领回家

不管你是什么段位,6月20日,2019 GMTC北京·全球大前端技术大会【多端提效与质量优化实践专场】从极限性能优化,到Node服务稳定性实践,Native、Flutter、JS等多场景下的质量监控预警以及快速定位问题方法,再到Flutter跨平台技术的架构设计、自动化集成、多业务解耦协作提效。全方位带你学习一线大厂的实践经验,多角度进阶大前端开发技能。限时免费,先到先得

小tips:邀请两位及以上同伴一起报名参与活动,即可现场领取精美礼品哦~扫面图片二维码或点击【阅读原文】快来报名参加吧~


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: