中移物联网今年秋招前端开发的题,与大家共勉

自己做了一份中移物联网今年秋招提前批的试题,是web开发方向的,感觉我做的可能有错误,大家可以帮我看一下,我们互相讨论
第一部分(单选题)


1. 以下关于htmI的说法不正确的为? (B)
A.
标准的html5声明方式为<!DOCTYPE html>
B.
ol代表有序列表,d代表无序列表
C.
使用i标签表示图标是不符合w3c标准的做法
D.
我们可以使用canvas标签绘制3d图像

2. 对于以下代码的描述不正确的是?E

function dumpThis(){

console.log(this);
}

let obj={
dump: dumpThis
};
A.在浏览器控制台运行dumpThis();输出window对象
B.
运行obj.dump();输出obj对象
C.
运行dumpThis.call(obj):输出obj对象
D.
运行dumpThis.apply(obj.window),输出window对象

E.以上均正确

3.在js1+"11"等于(C
A.12
B. "12"
C.111
D. "111"
4.
以下代码输出的结果是(A

var x=[];
if(x){
var x=[1]
console.log("a="+x)
}
console.log("b"=+x)
A.a=1;b=1
B.a=0;b=0
C.a=1;b=0
D.a=0;b=1

5.以下哪个单位是相对于父极元素的font-size(A)
A. em
B. rem
C. px
D. pt
6.
以下哪些组合都是行内元素(B)
A. a
spanli
B. img
inputb
C. span
Ph1
D.  br
ulstrong
7.
以下标出中没有超链接属性的是(D)
A.<a>
B.<area>
C.<link>
D.<address>
8.
请选择结果为true的表达式(B
A. null instanceof Object
B. null == undefined
C. NaN  == NaN
D. false ==  undefined
9.
cookie. session区别, 错误的是D
A cookie
存储于浏览器端,而session存储于服务端
B. cookie
的安全性相比于session较弱,别人可以分析存放在本地的cookie并进行cookie欺骗
C. session
会在一定时间内保存在服务器上。当访问增多时,会占用服务器的资源,所以考虑到服务器性能方面,可以使用cookie
D. cookie
存储容量有限制,单个cookie保存数据不能超过6k,且很多浏览器限制一个站点最多保存20cookie.而对于session,其默认大小一般是1024k
10.
下列程序执行结果,正确的是(D
var i=0
function outer (){
console.log(i)
function inner (){
console.log(i)
var i=1
console.log(i)
}
inner()
console.log(i)
}
outer()
A. undefined 0  1 0
B. undefined undefined 1 1
C. 0 undefined 1 1
D.  0 undefine1 1 0
11.
以下关于DOM事件流表述正确的是(D)
A.  DOM2
级事件规定的事件流包括两个阶段:事件捕获阶段和事件置泡阶段
B. addEventListener
第三个参数true表示事件处理被注册在冒泡阶段
C.  1E8
支持DOM事件流
D.
事件冒泡阶段,事件会沿着DOM树向上传播,在每级节点上都会发生,直至传播到document对象
12.
页面导入样式,使用link@import,以下说法不正确的是(A)
A.link
@import支持使用js控制DOM去改变样式
B.link
除了支持加载css,还可以用于定义RSSrel连接属性等作用
C.import
CSS2.1提出的,兼容所有现代浏览器
D.
页面加载时,link会同时被加载,而@import引用的css会等到页面加载完再加载
13.
有以下代码片段:
var a =[];
a[0]=1,a[1]=2,a[2]=3,a[5]=4;

请问a.length的值是多少( D)
A.
会报错
B.3
C.4
D.6

14.现有如下html结构
<ul>

<li>click me</li>

<li>click me</li>

<li>click me</li>

<li>click me</li>

</ul>
运行如下代码:
var elements=document.getElementsByTagName(‘li’);

var length= elements.length;

for(var i=O;i<length;i++){
elements[il.onclick=function(){
alert(i);
}

}
依次点击4li标签,哪一个选项是正确的运行结果(D)?
A.
依次弾出1,2,3,4
B.
依次弾出0,1,2,3

C,依次弾出3,3,3,3
D.
依次弹出4,4,4,4

15. 以下哪个不是Node.js的核心模块(C)
A.fs
B.path
C.request
D.http
16.8/(3-(8/3))
这个式子使用js的引擎计算下无法得到结果

24,原因是(B)
A.
计算机内存位数不够
B.
十进制和二进制转换有精度损失
C.
本身就不等于24
D.
引擎bug

17.<div></div>这段标签仅被
div(width:100px;height:100px;padding:20px)
这段样式影响,这个标签在浏览器宽度占据多少像素(C)
A.140px
B.120px
C.100px
D.80px
18.
以下代码的执行结果为B
> typeof nult
A.  'null'
B.  'object'
C.  'undefined'
D.
报错
19.
以下代码的执行结果是(B)
> var arr =[1
23,4]
arr.map(val => val+1)

console.log(arr)
A. [undefined, undefined, undefined, undefined]
B.  [1,2,3,4]
C.[2,3,4,5]
D.undefined

20.以下代码的最终打印顺序为C

>console.log(1)
setTimeout(()=>{console.log(2)},0)

new Promise((resolve,reject)=>{
console.log(3)

resolve(4)

}).then(val => console.log(val))

console. log(5)
A.12345
B.12534
C.13542

D.13452

21.以下哪些是打包工具(ABC)
A. webpack
B. gulp
C. fis
D. vue
22.
以下哪些属性可以设置元素的透明度(A)
A. opacity
B. rgb
C. rgba
D. position
23.
以下能解决跨域的方法有(ABD
A.
设置document.domain
B. JSONP
C. HTTPS
D. CORS
24.
对块格式化上下文(Block Formatting Context, BFC)描述正确的是(ACD)
A.BFC
Web页面的可视化CSS渲染的一部分,是布局过程中生成块级盒子的区域,也是浮动元素与其他元表的交互限定区域
B.
定位元素(元素的positionabsolutefixedrelative)
C.
浮动定位和清除浮动时只会应用于同一个BFC内的元素
D.
创建了块格式化上下文的元素中的所有内容都会被包含到该BFC
25.
下列哪些是Javascript的内置对象(C

A.Object

B.Arguments

C.Math

D.RegExp

26.以下描述正确的有(D)
A. cookie
以及localStorage会伴随着http请求发送到服务器
B. get
提交的url会有长度的限制,而post提交的数据则可以比较
C.
javascript中可以读写httponly属性为truecookie
D. javascript
在浏览器的执行是单线程的
27.
css中,被设置了position:absolute的标签会被祖先标签中的position,css属性影响,请问以下种该属性的值会影响到此标签的定位(BCD)
A. static
B. abolute
C. fixed
D. relative
28.
以下哪些被称为伪元素(BD

A. :link

B. :after

C. :hover

D. :before
29.浏览器环境下,以下哪几项执行后,会打印Window对象()

A.  function a(){ console.log(this)}

a()
B.  function a(){ console.log(this)}

var b={a:a}

b.a()
c.  function a(){ console.log(this)}

var b={a:a}

var c=b.a

c()
D.   function a(){ console.log(this)}

var b ={a:a}

var c =(1,2,3,b.a)
c(ACD)

A.选项A
B.选项B
C.
选项C
D.
选项D

30.以下对于javascript中数组的说法中正确的是(AC)
A.
数组是特殊的对象
B.
数组可以调用push, substr, map等方法

C.以下代码执行结果为 true
var arr=[]
arr.map === Array.prototype.map
D.
以下代码执行结果为true
var arr=[]
arr.map===Array.map
A.
选项A
B.
选项B
C.
选项C
D.
选项D

第二部分(问答题)
31.
从输入URL到浏览器显示页面发生了什么?
:
32.
JavaScript实现一个n阶乘函数

答:


#秋招##中移物联网##笔试题目##前端工程师#
全部评论
楼主,中移物联网针对前端是有单独的一套笔试题么
点赞 回复 分享
发布于 2020-08-15 10:33
12题选A吧
点赞 回复 分享
发布于 2019-05-29 10:57
第三题是不是选D
点赞 回复 分享
发布于 2019-02-21 08:53

相关推荐

自从我室友在计算机导论课上听说了“刷&nbsp;LeetCode&nbsp;是进入大厂的敲门砖”,整个人就跟走火入魔了一样。他在宿舍门口贴了一张A4纸,上面写着:“正在&nbsp;DP,请勿打扰,否则&nbsp;Time&nbsp;Limit&nbsp;Exceeded。”日记本的扉页被他用黑色水笔加粗描了三遍:“Talk&nbsp;is&nbsp;cheap.&nbsp;Show&nbsp;me&nbsp;the&nbsp;code。”连宿舍聚餐,他都要给我们讲解:“今天的座位安排可以用回溯算法解决,但为了避免栈溢出,我建议用动态规划。来,这是状态转移方程:dp[i][j]&nbsp;代表第&nbsp;i&nbsp;个人坐在第&nbsp;j&nbsp;个位置的最优解。”我让他去楼下取个快递,他不直接去,非要在门口踱步,嘴里念念有词:“这是一个图的遍历问题。从宿舍楼(root)到驿站(target&nbsp;node),我应该用&nbsp;BFS&nbsp;还是&nbsp;DFS?嗯,求最短路径,还是广度优先好。”和同学约好出去开黑,他会提前发消息:“集合点&nbsp;(x,&nbsp;y),我们俩的路径有&nbsp;k&nbsp;个交点,为了最小化时间复杂度,应该在&nbsp;(x/2,&nbsp;y/2)&nbsp;处汇合。”有一次另一个室友低血糖犯了,让他帮忙找颗糖,他居然冷静地分析道:“别急,这是一个查找问题。零食箱是无序数组,暴力查找是&nbsp;O(n)。如果按甜度排序,我就可以用二分查找,时间复杂度降到&nbsp;O(log&nbsp;n)。”他做卫生也要讲究算法效率:“拖地是典型的岛屿问题,要先把连通的污渍区块都清理掉。倒垃圾可以用双指针法,一个指针从左往右,一个从右往左,能最快匹配垃圾分类。”现在我们宿舍的画风已经完全变了,大家不聊游戏和妹子,对话都是这样的:“你&nbsp;Two&nbsp;Sum&nbsp;刷了几遍了?”“别提了,昨天遇到一道&nbsp;Hard&nbsp;题,我连暴力解都想不出来,最后只能看题解。你呢?”“我动态规划还不行,总是找不到最优子结构。今天那道接雨水给我整麻了。”……LeetCode&nbsp;真的害了我室友!!!
老六f:编程嘉豪来了
AI时代还有必要刷lee...
点赞 评论 收藏
分享
评论
5
57
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务