JAVA+面试题集锦

上传人:汽*** 文档编号:472148415 上传时间:2023-08-28 格式:DOCX 页数:2 大小:10.64KB
返回 下载 相关 举报
JAVA+面试题集锦_第1页
第1页 / 共2页
JAVA+面试题集锦_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《JAVA+面试题集锦》由会员分享,可在线阅读,更多相关《JAVA+面试题集锦(2页珍藏版)》请在金锄头文库上搜索。

1、JAVA 面试题基础部分1. 请写出一个对数组进行排序的算法2. 请列举java.util.List接口的实现类,并说明各实现类的优缺点3. 请根据自己的理解,阐述一下java.util.HashMap的用途及实现原理4. 请列举你熟悉的数据结构,并对每种数据结构的用途进行说明5. 请写出一个递归调用的例子6. 请阐述你对JDBC规范的理解7. 列举你使用过的http服务器,应用服务器,说明其特点和你使用的经验体会8. JAVA 里面如何把一个字符串构造成一个输入流9. 请说一下你知道的字符集编码以及每种编码的特点10. 请阐述你对企业系统架构的理解,如果你负责一个项目,你会采用什么样的架构体

2、系11. 如果让你设计一个 MVC 框架,你认为这个框架需要什么关键的组成部分(可参考 STRUTS 等流行框架)12. 请谈谈你对面向服务编程的理解Web UI相关1. Form中的input有哪些类型?分别有什么作用?2. 请简要说明UL, OL,DL几个标签的作用及它们之间的区别。3. 请列举目前常用的几种浏览器,并分别指出每种浏览器所使用的内核4. 请使用 JavaScript 构造一个标签的类。5. 如何将一段JSON数据转换为JavaScript中的对象?6. 请写出如何为dom元素添加和删除节点。7. 你怎么看待网页布局,经常都以什么样的方式完成布局。8. 请谈谈你对 JavaS

3、cript ,css ,html 之间的工作机制的理解。面向对象设计相关1. 请阐述你对面向对象编程中的继承、多态、封装的理解2. 请说明面向对象设计的一些重要原则3. 列举你熟悉的设计模式,并分别对每种模式的的用途进行说明,并用图形或者代码说明 其用法数据库相关1. 列举你使用过的数据库系统,并分别指每种数据库的特点2. 请设计一个简单的表结构,用于存储组织结构信息3. 请说说你对事物处理的理解4. 你是否有数据库性能优化的经验,如果有,请说明一下优化数据库的思路和方法5. 请写出简单的增,删,改,查,及关联查询的SQL语句。操作系统1. 请列举你使用过的 Linux 或者 Unix 操作系统2. Linux 下面,如何更改一个目录的访问权限 ?如何更改一个目录的所有者?3. Linux下面,如何安装APACHE,MYSQL等软件4. Linux 下面如何用命令行查看硬盘空间的使用情况5. Linux如何用命令行启动系统的服务6. Linux 如何用命令行查看系统进程网络开发相关1. HTTP协议有几种请求的方式(method),请谈谈对每种请求方式的理解2. 请说明TCP和UDP的区别,你认为JDBC DRIVER是用TCP还是UDP与数据库进行 通信?为什么?3. 请说明一下AJAX的原理

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 机械/制造/汽车 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号