版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、阿里巴巴秋招前端笔试题单选题下面的 JSX 代码中,哪一个无法达到预期的效果?A.Hello World B.C.msgD.LeoE.div style=height: 50F.正则表达式 /a+(bab)?(caac)*/ ,下列选项中是该正则表达式的子集是?A./(bab)(caca)/B./a(bab)2(caac)*/C./a2/D./a+(bab)0,1(ca)+(ca)/E./a(bab)+(caac)1,/F./a+(babc)2,(acc)1,/3.下列说法错误的是: A.在Blink和WebKit的浏览器中,某个元素具有3D或透视变换(perspective transfor
2、m)的CSS属性,会让浏览器创建单独的图层。B.我们平常会使用left和top属性来修改元素的位置,但left和top会触发重布局,取而代之的更好方法是使用translate,这个不会触发重布局。C.移动端要想动画性能流畅,应该使用3D硬件加速,因此最好给页面中的元素尽量添加translate3d或者translateZ(0)来触发3D硬件加速。D.解决浏览器渲染的性能问题时,首要目标就是要避免层的重绘和重排。4.请问下面哪种方式可以在不改变原来数组的情况下,拷贝出数组 b ,且满足 b!=a 。例如数组 a 为 1,2,3 。 HYPERLINK javascript:void(0); le
3、t b=a; HYPERLINK javascript:void(0); et b=a.slice(); HYPERLINK javascript:void(0); let b=a.splice(0,0); HYPERLINK javascript:void(0); let b=a.concat();不定项选择题1.将数组 var a=1,2,3 变成数组 4,3,2,1 下面的方式正确的是? HYPERLINK javascript:void(0); a.reverse().unshift(4) HYPERLINK javascript:void(0); a.push(4).reverse(
4、) HYPERLINK javascript:void(0); a.push(4); a.reverse() HYPERLINK javascript:void(0); a.splice(3,1,4).reverse()2.目前 HTTP2 协议已经逐渐普及到日常服务器中,以下对于 HTTP2 协议描述正确的是: HYPERLINK javascript:void(0); 所有http请求都建立在一个TCP请求上,实现多路复用 HYPERLINK javascript:void(0); 可以给请求添加优先级 HYPERLINK javascript:void(0); 服务器主动推送 serve
5、r push HYPERLINK javascript:void(0); HTTP2的头部会减小,从而减少流量传输填空题1.以下代码,分别给节点 #box 增加如下样式,问节点 #box 距离 body 的上边距是多少? 如果设置 position: static ; 则上边距为_如果设置 position: relative ; 则上边距为 _如果设置 position: absolute ; 则上边距为_如果设置 position: sticky ; 则滚动起来上边距为_2.我们需要实现动态加载一个 JavaScript 资源,但是有几处不知道如何处理,需要您的帮助完成这一项工作 var
6、script = document.createElement(“script”); var head = document.getElementsByTagName(“head”)0; script.type = “text/javascript”; script.src = “/resource.js”; / 绑定资源加载成功事件 script. 1 = function( ) / 判断资源加载状态是否为加载成功或加载完成 if( 2 . test (script. 3 ) ) script.onreadystatechange = null; . . . . ; / 绑定资源加载失败事件
7、 script. 4 = function( ) . . . . ; head.insertBefore (script , head.firstChild) 1._2_3._4_(请在此处填写答案)问答题1.题目描述请使用两种不同的CSS方法(要求dom结构不同)实现下图所示的条形图。从左到右的条形分别记为A,B,C,D,E。A的高度为30%,颜色为#f00;B的高度为80%,颜色为#ddd;C的高度为70%,颜色为#0fd;D的高度为60%,颜色为#ff0;E的高度为90%,颜色为#234,每个条形之间的距离可以任意设置(可以考虑使用CSS3新属性来实现)。 2.题目描述请实现方法 par
8、se ,作用如下: 123456789var object = b: c: 4 , d: e: 5 , e: 6 ;console.log( parse(object, b.c) = 4 ) /true console.log( parse(object, d0.e) = 5 ) /trueconsole.log( parse(object, d.0.e) = 5 ) /trueconsole.log( parse(object, d1.e) = 6 ) /trueconsole.log( parse(object, d.1.e) = 6 ) /trueconsole.log( parse(o
9、bject, f) = undefined ) /true请问何为混合应用 (Hybrid APP) ,与原生 Native 应用相比它的优劣势。客户端附加题1.App运行时发生OOM的原因你知道哪几种?如何避免?2在Android客户端上,用java实现一个线程池(可以使用java的数据结构),需要满足可以往前或者往后插入task,可配置最大同时执行的线程数,并对线程池中当前同一个类型的连续task进行合并执行(假设同一类型的task可以合并成一次执行)3.写段代码,定义一个字符串常量,字符串中只有大小写字母和整数,输出字符串中的出现最多的数字的和?例如 ” 9fil3dj11P0jAsf1
10、1j ” 中出现最多的是11两次,输出22.研发工程师笔试题单选题有个特殊的餐厅,对客人的要求是如果要离开餐厅一定要看下餐厅内有没有比你迟进来的人,一定要所有比你迟进来的人离开后你才能离开,有一天甲,乙,丙,丁四个客人先后进入了这家餐厅,那么他们离开的顺序不可能是:丙、乙、甲、丁甲、乙、丙、丁乙、甲、丙、丁乙、丙、甲、丁丁、丙、甲、乙丁、丙、乙、甲 2.在关系型是数据库中,有两个不同的事务同时操作数据库中同一表的同一行,不会引起冲突的是:A.其中一个DELETE操作,一个是SELECT操作B.其中两个都是UPDATEC.其中一个是SELECT,一个是UPDATED.其中一个SELECTE.其中
11、一个是DELETE,另一个是UPDATEF.两个都是DELETE3. 众所周知我们所处的宇宙的质能公式是E=mc 2 ,其中c是真空中的光速。和我们的宇宙平行的另一个宇宙meta,研究显示他们使用的质能公式是E=(2+ 3) m ,当一个物体的质量很大的时候,对应的能量E非常大,数据也非常的长。但meta宇宙里面的智慧生物非常的懒,他们只愿意把E取整,然后记录对应的能量E的最后一位整数,比如m=0时,他们会记录1,m=1时,他们会记录3,m=2时,他们会记录3.现在请问当m=80时,他们会记录多少?A.1B.2C.3D.4E.5F.64.设一组初始关键字记录关键字为( 12,15,1,18,2
12、,35,30,11 ),则以 12 为基准记录的一趟快速排序结束后的结果为 A. 11,1,2,12,35,18,30,15B. 11,2,1,12,15,18,35,30C. 1,2,11,12,15,18,35,30D. 11,2,1,12,18,35,30,15E. 1,2,11,12,15,18,30,355.多项式 P(X)=a+bx+cx2+dx3 ,对于任意 x ,计算 P(X) 中最少需要用到乘法操作的次数是多少?A.3B.4C.5D.6E.1F.26.有一个班31人,女同学15人,男同学16人,现在要玩一个结组游戏,每组由男女两名同学构成,每个同学最多只能在一个组。结组的同学
13、可以到老师那里领100元钱,然后按照预先分配的协议进行分配,钱最小可分单元为1元。未能结组的同学无法领到钱,不允许在组之间传递利益。那么一下命题正确的是: A. 男生和女生可以得到一样多的钱 B. 男生最多得49元 C. 男生最多得47元 D. 男生最多得46元 E. 男生最多得1元 F. 男生最多得0元7.现代的企业是建立在大规模协作的基础上的,员工之间,团队之间,部门之间,企业之间的协作都是成功的重要因素。好的企业在协作上是高效的。以下说法中不合适的是()A.一个项目能容纳的人员是有限的,当增加到一定规模项目进度反而会变慢。B.一个项目协作为了办证信息对称,多方参与的情况下直接召集多方在一
14、起开会就能协调好C.协作建立的条件包括互补和共赢D.能力结构类似的成员之间较多样互补型员工之间更容易产生竞争关系E协作中的权利和责任应当相称F如果有可能的话,信息交互较多的事务更合适在一个团队内或有一个人完成,相较于进行分工。8. 以下程序的运行结果是? HYPERLINK javascript:void(0); foobar HYPERLINK javascript:void(0); barfoo HYPERLINK javascript:void(0); foobar或者barfoo都有可能 HYPERLINK javascript:void(0); Bar HYPERLINK javas
15、cript:void(0); Foo HYPERLINK javascript:void(0); 程序无法正常运行9.输入图片大小为200200,依次经过一层卷积(kernel size 55,padding 1,stride 2),pooling(kernel size 33,padding 0,stride 1),又一层卷积(kernel size 33,padding 1,stride 1)之后,输出特征图大小为:A.95B.96C.97D.98E.99F.10010. 一个二叉树有100个子节点数为2的节点,100个子节点数为1的节点,那么个子节点数为0的节点(叶节点)的个数为:A.1
16、01B.100C.200D.300E.99F.111. 某种类型的双核 CPU 的性能提升了 1/3 ,假定该提升是通过对每条指令缩短执行时间实现的,那么它每条指令执行时间缩短了 () 。A.1/4B.1/8C.1/3D.1/6E.1/5F.1/212. 一个map-reduce任务由m个mapper和r个reducer构成,计算的效率可以认为正比于mr的乘积(数据管道的个数),在限定任务的mr乘积约等于10000的情况下,假定每个mapper和每个reducer的成本分别为1和7,那么最佳的资源分配最接近于以下哪个方案?A. mapper100个,reducer100个B. mapper20
17、0个,reducer50个C. mapper264个,reducer38个D. mapper316个,reducer32个E. mapper500个,reducer20个F. mapper1000个,reducer10个13. 如果你有相关经验,很多景点的餐馆商铺经营方式很有趣。以下描述错误的是:A.由于景点的大部分顾客是一次性的,因此商铺的信用在其他条件相同时可能更低B.景点的餐馆为了招揽顾客使用托儿会比居民区的餐馆使用托儿效果好C.景点常常卖一些当地特产,比如青岛的海边会有卖贝壳的,这些贝壳产自附近的海域D.店铺使用托儿的有效原因是,人们常常做出多数人做出的选择,而忽视自己自然状态下的决策
18、F.一些景点在出口位置上安排一个商店,商店内的通道曲折,为的是顾客多花些时间看东西E.景点内一些玩射箭的场所经营状况会比在居民区附近设置的类似场所好,原因是景点内的游人玩起来更在状态13. 一个机器人玩抛硬币的游戏,一直不停的抛一枚不均匀的硬币,硬币有A,B两面,A面的概率为3/4,B面的概率为1/4。问第一次出现连续的两个A年的时候,机器人抛硬币的次数的期望是多少?A.9/4B.11/4C.15/4D.4E.5F.28/914. 小a和小b一起玩一个游戏,两个人一起抛掷一枚硬币,正面为H,反面为T。两个人把抛到的结果写成一个序列。如果出现HHT则小a获胜,游戏结束。如果HTT出现则小b获胜。
19、小a想问一下他获胜的概率是多少?A.3/4B.1/2C.2/3D.5/9E.1/3F.1/415. 以下哪个行为,不会明显加剧客户端运行过程中的卡顿:A.在主线程集中处理耗时的操作B.在子线程集中处理耗时的操作C.在其它进程集中处理耗时的操作D.提高后台线程的优先级E.降低主线程的优先级F.页面存在多个重叠显示的控件16. 以下程序的输出是:A.1,6B.2,5C.2,4D.3,5E.4,7F.1,1不定项选择题1.页高速缓存是Linux kerne使用的主要的磁盘缓存技术。它允许系统把存放在磁盘上的一些数据保留在内存中,以便减少对磁盘的访问。进程对页高速缓存区中的数据修改之后,数据页被标记为
20、“脏数据”在下列哪些条件下,脏数据不会被写入磁盘? HYPERLINK javascript:void(0); 页高速缓存空间不足 HYPERLINK javascript:void(0); 突然断电 HYPERLINK javascript:void(0); 变脏以来,太久没有过更新 HYPERLINK javascript:void(0); 通过系统调用(sync(),fsync(),fdataasync()来强行对将对快设备的更新同步到磁盘 HYPERLINK javascript:void(0); 内存足够大 HYPERLINK javascript:void(0); 磁盘足够大2. 假定某同学使用Naive Bayesian(NB)分类模型时,不小心将训练数据的两个维度搞重复了,那么关于NB的说法中正确的是: HYPERLINK javascript:void(0); 这个被重复的特征在模型中的决定作用会被加强
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024担保合同范本样本
- 2024天津市小型建设工程施工合同(空白)
- 广告代理服务合同
- 写字间租赁协议
- 建筑施工承包合同范本
- 个人期货市场贷款合同
- 人才互助发展协议书
- 新版股权协议书样本
- 搅拌机租赁合同样式
- 技术服务合同样本地址
- 国家开放大学《监督学》形考任务(1-4)试题解析和答案
- 不断把人民对美好生活的向往变为现实PPT实现人民对美好生活向往的路径PPT课件(带内容)
- DB43T 2428-2022 水利工程管理与保护范围划定技术规范
- GB/T 39968-2021建筑用通风百叶窗技术要求
- GB/T 1771-2007色漆和清漆耐中性盐雾性能的测定
- 内科医保入院指征
- 美济礁 仁爱礁
- 茶文化与茶健康教学课件
- 问诊及体格检查课件
- 屯兰瓦斯爆炸原因分析
- 员工心理健康工作讲座课件
评论
0/150
提交评论