搜档网
当前位置:搜档网 › 2021年web开发工程师面试题含答案

2021年web开发工程师面试题含答案

2021年web开发工程师面试题含答案
2021年web开发工程师面试题含答案

Web开发工程师试题

姓名:参加web项目个

一、选取题

1、提供Java存取数据库能力包是()

A.java.sql B.java.awt C.https://www.sodocs.net/doc/0e16033437.html,ng D.java.swing

答案:A

2、如下语句中,没有创立出字符串对象是_______。

A. String str; C. String str= new String();

B. String str = “Hello”;

D. new String(“Hello”);

答案:A

3、关于会话跟踪技术描述对的是(多选)

A. Cookie是Web服务器发送给客户端一小段信息,客户端祈求时,可以读取该信息发送到服务器端

B. 关闭浏览器意味着会话ID丢失,但所有与原会话关联会话数据仍保存在服务器上,直至会话过期

C. 在禁用Cookie时可以使用URL重写技术跟踪会话

D. 隐藏表单域将字段添加到HTML表单并在客户端浏览器中显示

对的答案为:ABC

4、下列选项中不属于CSS 文本属性是()

A.font-size B.text-transform C.text-align D.line-height

答案:D

5、、如何去掉文本超级链接下划线?

A.a {text-decoration:no underline}

B.a {underline:none}

C.a {decoration: no underline}

D.a {text-decoration:none}

答案:D

6、在Ajax技术中,关于HTTP 合同向服务器传送数据方式描述对的是()。

A、涉及Post、Get方式

B、如果传播数据包括机密信息,建议采用MD5数据提交方式

C、GET执行效率和POST办法同样

D、Post传送数据量较小,不能不不大于1B

答案:A

7、在jQuery中,下面()写法是错误。

A、$(“div p”)

B、$(“div.containner”)

C、$(“table a”,content)

D、$(#divID) 答案:D

8、点击页面按钮,使之打开一种新窗口,加载一种网页,如下JavaScript代码中可行是( AD )

A.

B.

C.

D.

答案:AD

9.不能用来修饰interface有()

A.private B.public C.protected D.static

答案:ACD

二、问答题

1、一种人花8块钱买了一只鸡,9块钱卖掉了,然后她觉得不划算,花10块钱又买回来了,11块卖给此外一种人。问她赚了多少?

2元

2、CSS+DIV开发Web页面优势有哪些?

长处:1)div+css,这个网页设计模式中,div承担了网页内容,css承担了网页样式。这样就使网页内容和样式分离开来。有助于页面维护升级。2)有助于提高搜索引擎亲和力(迅速找到需要数据,而不是像在table中一层层查找)

3)有助于页面重构(换皮肤如blog,直接套用此外一套样式就可以实现,而不用改动网页脚本。) 缺陷:开发效率比较低

3、如何创立一种Javascript Object?

可以有两种方式创立一种Javascript Object, 代码如下:第一种办法:var obj = new Object(); 第二种办法:var ob = {};

4、两种跳转方式分别是什么?有什么区别?

有两种,分别为:

前者页面不会转向include所指页面,只是显示该页成果,主页面还是本来页面。执行完后还会回来,相称于函数调用。并且可以带参数.后者完全转向新页面,不会再回来。相称于go to 语句。

5、用一条SQL语句查询出每门课都不不大于80分学生姓名

name kecheng fenshu

张三语文81

张三数学75

李四语文76

李四数学90

王五语文81

王五数学100

王五英语90

A:select distinct name from table where name not in (select distinct name from table where fenshu<=80)

B:select name from table group by name having min(fenshu) > 80;

6、简述列举文档对象模型DOM里document惯用查找访问节点办法并做简朴阐明

Document.getElementById 依照元素id查找元素 Document.getElementByName 依照元素name查找元素 Document.getElementTagName 依照指定元素名查找元素

7、dom解析特点?

特点:将整个xml文献加载到内存中,形成一种对象树,每一种节点都是一种对象通过每一种节点办法及属性与外部交互。

长处及缺陷:

长处:可随意读,可写

缺陷:由于要将所有内容加载内存中,耗内存,速度慢。

8、在IE中,HTML对象 ID 可以作为 document 下属对象变量名直接使用,在FF中不能,此兼容性问题如何解决?

解决办法:

web开发工程师面试题(含答案)

Web开发工程师试题 姓名:参与web项目个 一、选择题 1、提供Java存取数据库能力的包是() A.java.sql B.java.awt C.https://www.sodocs.net/doc/0e16033437.html,ng D.java.swing 答案:A 2、以下语句中,没有创建出字符串对象的是_______。 A. String str; C. String str= new String(); B. String str = “Hello”; D. new String(“Hello”); 答案:A 3、有关会话跟踪技术描述正确的是(多选) A. Cookie是Web服务器发送给客户端的一小段信息,客户端请求时,可以读取该信息发送到服务器端 B. 关闭浏览器意味着会话ID丢失,但所有与原会话关联的会话数据仍保留在服务器上,直至会话过期 C. 在禁用Cookie时可以使用URL重写技术跟踪会话 D. 隐藏表单域将字段添加到HTML表单并在客户端浏览器中显示 正确答案为:ABC

4、下列选项中不属于CSS 文本属性的是() A.font-size B.text-transform C.text-align D.line-height 答案:D 5、、如何去掉文本超级链接的下划线? A.a {text-decoration:no underline} B.a {underline:none} C.a {decoration: no underline} D.a {text-decoration:none} 答案:D 6、在Ajax技术中,关于HTTP 协议向服务器传送数据的方式描述正确的是()。 A、包括Post、Get方式 B、如果传输数据包含机密信息,建议采用MD5数据提交方式 C、GET执行效率和POST方法一样 D、Post传送的数据量较小,不能大于1B 答案:A 7、在jQuery中,下面()写法是错误的。 A、$(“div p”) B、$(“div.containner”) C、$(“table a”,content) D、$(#divID) 答案:D 8、点击页面的按钮,使之打开一个新窗口,加载一个网页,以下JavaScript代码中可行的是( AD ) A.

软件工程师的薪酬及发展前景

软件工程师的薪酬及发展前景 对于打算学习或者转行IT行业的人,最关键软件工程师的薪酬待遇和任职要求。 软件工程师是整个IT行业中基础岗位。根据开发进度和任务分配,完成相应模块软件的设计、开发、编程任务;进行程序单元、功能的测试,查出软件存在的缺陷并保证其质量;进行编制项目文档和质量记录的工作;维护软件使之保持可用性和稳定性。软件开发是一个系统的过程,需要经过市场需求分析、软件代码编写、软件测试、软件维护等程序。软件开发工程师在整个过程中扮演着非常重要的角色,主要从事根据需求开发项目软件工作。如某公司想实现办公自动化,需要专门的软件进行资源整合,该公司的软件开发工程师就可以开发相关办公软件。 一般要求大专以上学历,两年以上工作经验,熟悉各类相关的编程语言和操作环境。熟悉Windows平台下的应用软件开发;精通C/C++、Visual Basic等编程语言,2年以上编程经验;熟悉MS SQL数据库,了解SQL语句以及ODBC编程,并具有实际开发经验;有一定网络编程经验,熟悉TCP/IP等网络协议;熟悉设计思想,了解软件工程规范;精通编译原理者优先;熟悉COM/DCOM,有开发OPC Server经验者优先;英语能力要求较高,能够熟练阅读并理解英文技术资料;有较强的学习和接受新事物的能力。如今,日资企业在华外包产业的扩张,精通日语的软件开发人才更为紧俏。 软件工程师的薪资普遍在7k—12k之间,一些经验丰富、技术牛的,和基础薄弱的另当别算。 北大青鸟兰州优越校区的教学注重学员的项目实训,毕业学员普遍拥有1.5—2年的项目经验,学院推荐就业,所以在经验及就业方面,不用担心。 更多有关软件工程问题请点击咨询。

2021年web开发工程师面试题含答案

Web开发工程师试题 姓名:参加web项目个 一、选取题 1、提供Java存取数据库能力包是() A.java.sql B.java.awt C.https://www.sodocs.net/doc/0e16033437.html,ng D.java.swing 答案:A 2、如下语句中,没有创立出字符串对象是_______。 A. String str; C. String str= new String(); B. String str = “Hello”; D. new String(“Hello”); 答案:A 3、关于会话跟踪技术描述对的是(多选) A. Cookie是Web服务器发送给客户端一小段信息,客户端祈求时,可以读取该信息发送到服务器端 B. 关闭浏览器意味着会话ID丢失,但所有与原会话关联会话数据仍保存在服务器上,直至会话过期 C. 在禁用Cookie时可以使用URL重写技术跟踪会话 D. 隐藏表单域将字段添加到HTML表单并在客户端浏览器中显示 对的答案为:ABC

4、下列选项中不属于CSS 文本属性是() A.font-size B.text-transform C.text-align D.line-height 答案:D 5、、如何去掉文本超级链接下划线? A.a {text-decoration:no underline} B.a {underline:none} C.a {decoration: no underline} D.a {text-decoration:none} 答案:D 6、在Ajax技术中,关于HTTP 合同向服务器传送数据方式描述对的是()。 A、涉及Post、Get方式 B、如果传播数据包括机密信息,建议采用MD5数据提交方式 C、GET执行效率和POST办法同样 D、Post传送数据量较小,不能不不大于1B 答案:A 7、在jQuery中,下面()写法是错误。 A、$(“div p”) B、$(“div.containner”) C、$(“table a”,content) D、$(#divID) 答案:D 8、点击页面按钮,使之打开一种新窗口,加载一种网页,如下JavaScript代码中可行是( AD ) A.