各大公司面试题
文章平均质量分 91
明致成
人生海海,山山而川,不过尔尔!
展开
-
阿里巴巴2016 实习生招聘 练习题(一)
1、有4副相同的牌,每副牌有4张不同的牌.先从这16张牌中,随机选4张出来.然后,在这4张牌中随机选择一张牌,然后把抽出的一张放回3张中,再随机选择一张牌.与上次选出的牌一样的概率是()A1/4B1/3C2/5D1/2E2/3F3/4答案:C说明:前面的条件只是告诉你4副牌是完全相同的,所以每一种牌都有4张。将这四张牌标记为A、B、C、D,假设第一次抽到原创 2017-07-11 16:20:08 · 2602 阅读 · 0 评论 -
盛大游戏2017校招前端工程师笔试试卷
1、js数组的方法中,哪些方法不能改变自身数组?()正确答案: Dpopsplicesortconcat2、哪个HTML5内建对象用于在画布上绘制?()正确答案: BgetContentgetContextgetGraphicsgetCanvas3、for(var i=0;i setTimeout(function(){原创 2017-08-17 10:05:19 · 1851 阅读 · 0 评论 -
今日头条2017秋招前端工程师笔试试卷
1、变量a是一个64位有符号的整数,初始值用16进制表示为:0Xf000000000000000;变量b是一个64位有符号的整数,初始值用16进制表示为:0x7FFFFFFFFFFFFFFF。则a-b的结果用10进制表示为多少?()正确答案: C1-(2^62+2^61+2^60+1)2^62+2^61+2^60+12^59+(2^55+2^54+…+2^2+2^1+2原创 2017-08-16 10:57:14 · 1392 阅读 · 0 评论 -
58同城2017秋招前端工程师笔试卷
1、var a=[0];if(a){ console.log(a==true);}else{ console.log("wut");}结果输出是什么?答案:false解:a==true相当于Number(a)==Number(true),而Number([0])是0,Number(true)是12、css 属性能够设置盒模型的内边距为上 10px 、原创 2017-08-15 11:09:40 · 1374 阅读 · 0 评论 -
阿里巴巴2017秋招前端笔试题
1、下面的 JSX 代码中,哪一个无法达到预期的效果?正确答案: CHello World{msg}Leo解:react中的知识。2、正则表达式 /a+(bab)?(caac)*/ ,下列选项中是该正则表达式的子集是?正确答案: C/(bab)(caca)//a(bab){2}(caac)*//a{2}//a+(bab){0,1}(ca)+原创 2017-08-14 10:51:33 · 1426 阅读 · 0 评论 -
京东2017校招前端主观题汇总
1、谈谈优雅降级与渐进增强的区别。解:渐进增强:针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行效果、交互等改进和追加功能达到更好的用户体验。优雅降级 :一开始就构建完整的功能,然后再针对低版本浏览器进行兼容。2、描述cookies,sessionStorage和localStorage的区别。解:cookies是在浏览器端存储数据,有大小限制,每个原创 2017-08-13 10:08:02 · 1720 阅读 · 2 评论 -
程序员文化水平闯关挑战卷
1、以下谁是二进制思想的最早提出者()答案: A伏羲姬昌莱布尼茨柏拉图2、以下哪个概念和公孙龙的《指物论》中的“指”字含义相近()答案: A变量数组对象指针3、蔺相如,司马相如;魏无忌,长孙无忌。下列哪一组对应关系与此类似()答案: CPHP,PythonJSP,servletJava,JavascriptC,C++4、秦始皇原创 2017-08-11 10:47:07 · 747 阅读 · 0 评论 -
人人网2011前端工程师笔试卷
一、题目描述在页面的固定区域内实现图片的展示(使用原生代码实现,不可使用任何框架 )。图片11. 每点击一次右箭头,图片区域向左滚动出一张图片,反之相同2. 当发现图片滚动到末尾时,响应的箭头变成不可点击状态3. 鼠标在图片区域内滑动滚轮,图片会随着鼠标滚轮的方向进行响应的滚动代码: 轮播图 *{padding: 0; margin: 0原创 2017-08-11 10:44:59 · 412 阅读 · 0 评论 -
今日头条2017前端工程师实习生笔试题
1、下面标签嵌套正确的是答案: D牛客网牛客网牛客网牛客网2、下面哪些是HTML5 新增的表单元素?答案: A Cdatalistoptgroupoutputlegend解:h5新增表单元素有好多:datalist 元素规定输入域的选项列表。keygen 元素的作用是提供一种验证用户的可靠方法。output 元素用于不同类型的输出原创 2017-08-09 10:25:52 · 2157 阅读 · 0 评论 -
阿里巴巴2011前端工程师笔试卷
1、请列举7种以上常用的HTML标签,说明其语义。解:1.div标签,是一个块元素,就像一个大盒子,可以放各式各样的东西,如:图片....2.p标签,也是一个块元素,它通常是用来放一段话的....3. h1,h2....h6标签,也是一个块元素,常用来放标题4.span标签,是一个行内元素,常用来处理一段话中的某几个字符5.img标签,用来加载图片的标签6.table标原创 2017-08-08 19:37:56 · 700 阅读 · 0 评论 -
腾讯2015春招web前端开发练习卷
1、jquery ajax中都支持哪些返回类型?答案: A B C Dxmlhtmljsonpjson2、下面哪些语句可以 在JS里判断一个对象oStringObject是否为String。答案: AoStringObject instanceof Stringtypeof oStringObject == 'string'oStringObject is原创 2017-08-08 19:36:53 · 946 阅读 · 0 评论 -
阿里巴巴2016前端开发工程师笔试(二)
1、下列哪个操作是W3C标准定义的阻止事件向父容器传递:答案: CA、e.preventDefault()B、e.cancelBubble=trueC、e.stopPropagation()D、e.stopImmediatePropagation()2、以下关于盒子模型描述正确的是:答案: AA、标准盒子模型中:盒子的总宽度 = 左右margin + 左右borde原创 2017-08-07 14:50:01 · 1413 阅读 · 0 评论 -
阿里巴巴2016 实习生招聘 练习题(二)
1、阿里巴巴国际站的股票代码是1688,这个数字具有这样的特性,首先是个首位为1的4位数,其次恰巧有且仅有1个数字出现了两次。类似的数字还有:1861,1668等。这样的数字一共有()个A144B180C216D270E288F432答案:F分两种情况讨论: (1)若这个四位数的重复数字为1,那么首先从三个空位中选出一个给1,第二步从剩下9个可选数字中选原创 2017-07-14 08:58:31 · 773 阅读 · 0 评论 -
4399公司2017秋招前端笔试试卷
1、关于数据结构,下列描述当中,正确的是()正确答案: C在深度为5的满二叉树中,叶子节点的个数为32队列,栈以及二叉树都是线性结构算法的复杂度主要包括时间复杂度和空间复杂度在待排序的元素序列基本有序的前提下,效率最高的排序方法是堆排序队列的操作方式是先进后出解:A错误 深度为5的满二叉树有2^(k-1)个叶子结点,所以为16个叶子节点。B错误 二叉树不是线性结原创 2017-08-18 10:18:10 · 6199 阅读 · 0 评论 -
华为2017秋招测试工程师笔试试卷
1、软件测试的目的是尽可能多的找出软件的缺陷。请判断这句话的正确与否。正确答案: ATF2、Beta 测试是验收测试的一种。请判断这句话的正确与否。正确答案: ATF3、验收测试是由最终用户来实施的。请判断这句话的正确与否。正确答案: BTF解:验收测试分aplha测试和beta测试,且都不是最终用户实施。4、项目立项前测试人员不需要提交任何工件原创 2017-08-25 17:35:18 · 1802 阅读 · 0 评论 -
阿里巴巴2016前端开发工程师笔试一
1:下列事件哪个不是由鼠标触发的事件()正确答案: D 你的答案: D (正确)A、clickB、contextmenuC、mouseoutD、keydown解析:click是鼠标点击事件contextmenu 是当浏览者按下鼠标右键出现菜单时或者通过键盘的按键触发页面菜单时触发的事件 [ 试试在页面中的 中加入onCont转载 2017-07-09 10:30:06 · 810 阅读 · 0 评论 -
搜狗2015 前端工程师笔试题
1、下列描述错误的是()答案: DHTTP状态码302表示暂时性转移domContentLoaded事件早于onload事件IE6/7/8不支持事件捕获localStorage存储的数据,在刷新页面后会消失2、以下Js程序的输出是什么() var a="undefined"; var b="false"; var c=""; fu原创 2017-08-08 19:33:28 · 1008 阅读 · 0 评论 -
前端工程师能力评估
1、下列哪个样式定义后,内联(非块状)元素可以定义宽度和高度答案: Cdisplay:inlinedisplay:nonedisplay:blockdisplay:inherit2、css属性overflow属性定义溢出元素内容区的内容会如何处理。如果值为 scroll,不论是否需要,用户代理都会提供一种滚动机制。答案: ATrueFalse3、新窗口打开网原创 2017-08-09 11:05:05 · 1555 阅读 · 0 评论 -
百度2015前端研发笔试卷
1、HTML的 Doctype 作用 ? 严格模式与混杂模式如何区分?它们有何意义 ?解:声明位于文档的最前面,在标签之前。是为了告知浏览器的解析器用什么规范来解析当前文档。严格模式的排版和JS运作模式是以该浏览器支持的最高标准运行。而混杂模式是以宽松的向后兼容的方式运行,模拟老式游览器的行为防止站点不工作。DOCTYPE不存在或错误会导致文档以混杂模式运行。2、【不太明白!】原创 2017-08-07 14:52:37 · 361 阅读 · 0 评论 -
JS笔试题(2)【阿里巴巴】
1、有这样一个URL:http://item.taobao.com/item.htm?a=1&b=2&c=&d=xxx&e,请写一段JS程序提取URL中的各个GET参数(参数名和参数个数不确定),将其按key-value形式返回到一个json结构中,如{a:'1', b:'2', c:'', d:'xxx', e:undefined}。答案:function getData(url){原创 2017-07-10 22:05:49 · 1466 阅读 · 0 评论 -
JS笔试题(1)【阿里巴巴】
1、请给Array本地对象增加一个原型方法,它用于删除数组条目中重复的条目(可能有多个),返回值是一个包含被删除的重复条目的新数组。答案:Array.prototype.getRepeat=function(){ var newArr=[]; for (var i = 0; i < this.length; i++) { for (var j = i+1; j < this.l原创 2017-07-10 16:40:29 · 1200 阅读 · 2 评论 -
挖财2017校招前端工程师笔试试卷
1、如何实现点击文字选中checkbox?答案:给文字设置label标签,用for属性关联复选框的id属性2、cookie、session分别用来做什么的,有什么关系?答案:cookie是在客户端保存信息,常常用来验证用户的登录信息,保存购物网站的购物车信息等。cookie用来在客户端存储用户信息,session用来在服务器端存储用户数据,均可用于户跟踪用户状态。由于存原创 2017-08-26 10:50:21 · 713 阅读 · 0 评论 -
同程2017校招前端工程师笔试试卷
1、以下哪种情况不会触发 BFC(Block Formatting Context):float:left overflow:hidden position:relative display:inline-block position:fixeddisplay:flex答案:C以下的值都会触发BFC: float:的值不为none,都会触发BFC。原创 2017-08-25 18:53:33 · 3558 阅读 · 0 评论 -
欢聚时代2017前端A卷
1、使用了"use strict"后,以下哪些描述错误正确答案: A B C"use strict";var x = 17;with (obj) { x;}//会报obj未定义的错误"use strict";var x;delete x;//运行正常function f(a){"use strict";a = 42;原创 2017-09-10 10:20:16 · 1077 阅读 · 0 评论 -
评多多2017提前批前端笔试题
#几个重要的考点:1、HTTP2.0的新技术:多路复用、流量控制、客户拖拽、服务器推送、websocket、协商和TLS义务化2、HTTP的状态码(具体):400:服务器不理解语法,客户端请求语法错误304:请求资源未更新401:未授权404:未找到资源3、编程:给定arr=[-1,0,1,2,-1,4],求出arr[i]+arr[j]+arr[k]=0的组合,如:原创 2017-09-09 20:31:26 · 489 阅读 · 0 评论 -
欢聚时代2017前端B卷
1、下面一段程序,最后输出i的值是多少?( )var i = 10;for(var i = 0; i i += 2;}console.log(i);正确答案: D1012562、面一段程序,最后输出foo的值是多少?( )(function(){var foo = 'bar';console.log(foo);})(原创 2017-09-09 20:03:00 · 996 阅读 · 0 评论 -
欢聚时代2017前端笔试C卷
1、使用了"use strict"后,以下哪些描述错误正确答案: A B C "use strict";var x = 17;with (obj) { x;}//会报obj未定义的错误"use strict";var x;delete x;//运行正常function f(a){"use strict";a = 42;原创 2017-09-09 11:19:39 · 2835 阅读 · 0 评论 -
JS笔试题(3)【阿里巴巴】
1、请编写一个JavaScript函数 parseQueryString,它的用途是把URL参数解析为一个对象,如:var url = “http://www.taobao.com/index.php?key0=0&key1=1&key2=2.....”var obj = parseQueryString(url);alert(obj.key0)? // 输出0答案:function原创 2017-07-12 17:22:12 · 5536 阅读 · 1 评论