共三道大题:单选(20道,20分),编程(3道,60分),问答(2道,20分)。
单选:
1.关于cookies、localstorage说法不正确的是
2.CSS2中的outline说法不正确的是
3.JSON
4.数组的一些方法的使用和说法
5.HTTP1.0和HTTP1.1的说法
6.margin属性
7.a:hover,a:visited,a:active,a:link的说法中选正确的
8.a不为空数组,且b===a,哪个选项使a.length和b.length都为0。有一个选项是:a=[];起亚选项都与a.splice()有关。
9.关于定位的问题,判断选项的对和错,有两个选项记忆比较深:一个是“relative可以基于absoluate定位”,另一个是“position不能继承到子元素”
10.快速排序问题,给一列数,问下列哪个选项不可能是第二趟快速排序的结果
11.希尔排序,给一列数,问增量取5的第一趟结果
12.哈希算法在信息安全中的应用,判断选项的对和错
13.二叉树查找,一个二叉树,关键字由1-999的整数构成,先查找321的节点,不可能出现的查找序列是哪一个
14.关于线程和进程的说法选项,选择不正确的
15.关于UDP通信的说法选项,选择不正确的
16.SVG的说法选项
17.关于电子邮件说法不正确的是:
(1)POPs的特点是只要用户从服务器上读取了邮件,就把该邮件删除;
(2)IMAP协议不支持创建自定义的文件;
(3)IMAP协议中客户端和服务器上的邮件保持同步;
(4)SMTP能发送ASCii码和二进制文件。
18.一棵树有10个节点,且度为4,则高度至多?至少?是多少?(选项里有至多/至少6,至多/至少7)
19.Http说法不正确的:
(1)304表示临时重定向;
(2)range请求响应一定是用Http状态码206表示成功;
(3)Http header分隔符是\r;
(4)请求如果包含%,需进行encode。
20.遍历,中序遍历是abcdef,高度最小的不可能的二叉树前序遍历是
A.dbacfe
B.cbaedf
C.cabefd
D.dbacef
问答:
1.请列举使用过的前端性能优化方案,描述下场景并介绍。
2.
编程题:
1.
2.
3.