16-网易-intership
1.多选
//HTML <p>很长的一段文字,很长的一段文字,很长的一段文字,特别长的文字</p> //CSS p{ width:100px; white-space:nowrap; }
添加以下哪些样式可以使超出部分文字变为"..."。
A.white-space:normal B.overflow:hidden C.overflow:auto D.text-overflow:ellipsis
2.红色区域的宽度多大?
//HTML <div>文本</div> //CSS div{ box-sizing:border-box; width:100px; padding:10px; background-color:red; background-clip:content-box; }
JavaScript
1.alert分别输出什么值?
var a=2; var func=(function(){ var a=3; return function(){ a++; alert(a); } })(); func(); func();
A.3,4 B.4,4 C.4,5 D.undefiend undefined
2.下面代码执行后,arr的值是
var arr=[{a:1},{}]; arr.forEach(function(item,idx){ item.b=idx; });
A.[{a:1},{}] B.[{a:1,b:0},{b:1}] C.[{a:1,b:1},{b:1}] D.[{a:1,b:0},{b:0}]
3.cookie,sessionStorage,localStorage描述正确的是
A.cookie.setItem()用来设置一个cookie
B.sessionStorage是存储在服务器端的
C.通过localStorage.setItem()可以存储对象类型
D.浏览器重新打开时,localStorage里存储的数据依然存在。
4.给Object扩展一个方法clone,实现深度克隆对象。
5.有这样一个URL,http://mail.163.com/?a=1&b=2&c=3&d=xxx&e。输出函数QuerySearch(),其有一个参数name,输出其对应的value。
通用编程题(不限于编程语言)
1.输入两个数字,输出这两个数字的最大公约数。如16,4输出4。
2.已知一般app版本为1.0.0/1.0.1/1.2.3,其符合a.b.c的规则,将排序不规则约为100w个版本号进行从小到大排序。
网络和Http
1.ping基于下面哪个协议?
A.ICMP B.TCP C.IP D.UDP
2.以下HTTP头信息中,跟缓存有关的有?
A.cache-control B.Expires C.Last-Modified D.ETag
3.HTTP状态码
其他计算机相关
1.关系型数据库与非关系型数据库
关系型数据库:采用关系模型来组织数据的数据库
非关系型数据库:数据结构化存储方法的集合,数据的持久存储以及海量存储需要
2.代码以非递归的方式实现一个深度优先搜索,借助
A.队列 B.栈 C.散列 D.堆
http://www.cnblogs.com/venoral/p/5325202.html