书签 分享 收藏 举报 版权申诉 / 9

类型进大厂必会的java笔试题.docx

  • 文档编号:30334090
  • 上传时间:2023-08-13
  • 格式:DOCX
  • 页数:9
  • 大小:18.27KB

b.通过设置父元素overflow值为hidden;

c.父元素也设置浮动

d.给父元素添加clearfix类

8.关于web表单登录中用到的图形验证码的实现,以下做法不正确的有(abd)

a.返回给浏览器的html代码中包含图形验证码和文本字符串,登录前客户端判断输入内容和页面中保存的内容是否一致

b.服务器端在返回的图片和cookie中同时包含图形验证码,登录前客户端判断输入内容和cookie保存的内容是否一致

c.服务器端生成验证码后一方面通过图片将验证码返回给客户端,同时在服务器端保存文本的验证码,由服务器端验证输入内容是否正确

d.浏览器通过识别图形验证码中的内容和用户输入的内容判断是否一致

9.触摸事件包括一下哪几种?

(abcd)

a.touchesBegan

b.touchesMoved

c.touchesCancelled

d.touchesEnded

10.关于栈和队列,下列说法正确的有(bd)

a.可以使用队列模拟栈,但栈不能模拟队列

b.栈和队列都不支持随机访问

c.栈是一种树形数据结构

d.栈具有后进先出的特征

11.下列不属于document对象方法的是?

(ad)

a.Onload

b.querySelectorAll

c.children

d.ajax

12.关于快速排序,下列说法正确的有(ab)

a.快速排序是基于比较的排序

b.快速排序使用了分治的思想

c.在某些特殊数据中,快速排序的时间复杂度可以达到O(n)

d.快速排序只能使用递归方式实现

13.以下哪些语言是面向对象的(bc)

a.C

b.C++

c.JAVA

d.汇编

14.下列关于闭包描述正确的是?

(ac)

a.闭包内变量执行后不会被清除

b.闭包不满足链式作用域结构

c.(Function(){})()理论上是一个闭包

d.闭包不耗内存,可以随意使用

15.以下标签不存在的是(b)

a.Body

b.Dlv

c.Footer

d.picture

16.下列哪些功能默认支持跨域?

(bd)

a.LocalStorage

b.Image

c.Canvas

d.iframe

17.以下说法正确的是(bc)

a.HTML中表示标题的标签应该全部使用h1

b.应该将h1用作主标题(最重要的),其后是h2(次重要的),再其次是h3,以此类推。

c.应该根据页面中内容的层级关系来决定使用合适的标题标签。

d.h1标签用来描述网页中最上层的标题。

18.以下那几个标签默认有padding值(acd)

a.Body

b.Div

c.Form

d.img

19.以下哪些可以作为mediaqueries的条件(bcd)

a.设备型号

b.设备像素比

c.设备类型

d.设备高度

20.下列哪些事件不支持冒泡?

(acd)

a.Scroll

b.Click

c.blur

d.mouseleave

21.请按照要求完成模块的结构和样式:

左图右文,间距10px,左图宽100px高100px,右文宽200px,行高20px,高度超出100px部分截断

参考答案

结构:

      

xxxxxxxxxxxxxxxxxx

(写出有包裹的结构,5分)(体现语义标签(p,img),5分) 样式.blockimg{   float:

left;   width:

100px   height:

100px;   margin-right:

10px;} (出现float:

left,10分)(备注:

左右布局有多种方式实现,出现display:

flex给8分,出现display:

inline-block给5分).blockp{   width:

200px   height:

100px;   line-height:

20px;   overflow:

hidden;}

22.获取input节点的正确方法是( d)

a.document.querySelectorAll('file')[0]

b.document.getElementById('file')[0]

c.document.getElementByTagName('file')[0]

d.document.getElementsByClassName(‘file')[0]

23.以下哪个特性不是HTTP2协议的新特性?

(c)

a.HeaderCompression

b.ServerPush

c.Pipelining

d.Multiplexing

24.以下http状态码描述错误的是?

(b)

a.200正常响应

b.304重定向

c.403无权限

d.505服务端错误

25.二叉树的前序遍历是:

-+abc*de/f,后序遍历是:

bad*c+f/e-,则层序遍历和中序遍历依次为(a)

a.-+eac/b*fd、ab+d*c-ef/

b.-+eac/b*fd、ba+d*c-ef/

c.-+eacf/b*d、ab+d*c-fe/

d.-+eacf/b*d、ba+d*c-fe/

26.已知二叉树Node定义如下,现在需要设计一个方法交换左子树和右子树,下列方法中,可以实现交换的是?

 (d)classNode{

public:

   Node*left;

   Node*right;

   char

content;

 

   Node(char

content);

private:

   Node(const

Node&);

   Node&

operator=(constNode&node);

};

a.voidswap(Noderoot){Node*temp=root.left;root.left=root.right;root.right=temp;}

b.voidswap(Node&left,Node&right){Nodetemp=left;left=right;right=temp;}

c.voidswap(Node*left,Node*right){Node*temp=left;left=right;right=temp;}

d.voidswap(Node*&left,Node*&right){Node*temp=left;left=right;right=temp;}

27.静态变量static在不同的实例中地址是否一样?

他们储存在什么区域?

(c)

a.地址一样,在堆栈区。

b.地址不一样,在堆栈区。

c.地址一样,在全局区。

d.地址不一样,在全局区。

28.描述cookie和localStorage的区别,为什么cookie的容量限制比localStorage小?

参考答案

Cookie和localStorage的区别有:

1.Cookie可以由服务端和js读写(如果设置了HttpOnly的话js无法读),localStorage只能是js读写。

2.Cookie会附带在HTTP请求头里,而localStorage不会。

3.Cookie可设置过期时间,而localStorage不能。

4.同域名的http和https共享cookie(设置了Secure的除外)但是不共享localStorage。

5.Cookie的接口没有localStorage方便,localStorage直接写key-value,而cookie需要自己构造符合要求的格式。

因为cookie会附带在HTTP请求头里,如果太大会影响传输性能,所以容量限制比较小。

29.在网络字节序中,所谓”小端”(littleendian)说法正确的是(b)

a.高字节数据存放在低地址处,低字节数据存放在高地址处

b.低字节位数据存放在内存低地址处,高字节位数据存放在内存高地址处

c.和编译器相关

d.上述答案都不正确

30.n个人拎着水桶在一个水龙头前面排队打水,水桶有大有小,水桶必须打满水,水流恒定。

说法不正确的是(a)

aa.让水桶大的人先打水,可以使得每个人排队时间之和最小

b.让水桶小的人先打水,可以使得每个人排队时间之和最小

c.让水桶小的人先打水,在某个确定的时间t内,可以让尽可能多的人打上水

d.若要在尽可能短的时间内,n个人都打完水,按照什么顺序其实都一样

31.用常规的非递归方法遍历一个平衡二叉树,所需的时间复杂度和空间复杂度是?

(a)

a.O(n),O(n)

b.O(n),O

(1)

c.O(n*n),O(n*n)

d.O(n),O(n*n)

32.现有初始状态均为空的栈X和队列Y,元素a、b、c、d、e、f、g依次进入栈X,每个元素出栈后即进入队列Y,如果出队列的顺序为b、c、f、e、g、d、a,则要求栈X最小容量为(c)

a.6

b.5

c.4

d.3

配套讲稿:

如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

特殊限制:

部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

关 键  词:
进大厂必会 java 笔试
提示  冰豆网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
关于本文
本文标题:进大厂必会的java笔试题.docx
链接地址:https://www.bdocx.com/doc/30334090.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2008-2022 冰点文档网站版权所有

经营许可证编号:鄂ICP备2022015515号-1

收起
展开