Java程序员综合测试题


Posted in 面试题 onApril 25, 2014
1.详细描述MVC;(Web)
答:基于Java的Web应用系统采用MVC架构模式,即model(模型)、view(视图)、control(控制)分离设计。这是目前WEB应用服务系统的主流设计方向。
Model:即处理业务逻辑的模块,每一种处理一个模块;
View:负责页面显示,显示MODEL处理结果给用户,主要实现数据到页面转换过程;
Control:负责每个请求的分发,把form数据传递给MODEL处理,把处理结果的数据传递给VIEW显示。
2.页面中有一个命名为bank No的下拉列表,写脚本获取当前选项的索引值;(Web)
答:用java或javascript的处理方式分别如下:
Java: request.getParameter(“bank No”);
javascript: var selectItems = document.getElementsByName(“bank No”);
selectItems[0].value;
3.javasct常用的方面;(Web)
答:常用于数据输入校验和页面特殊效果等。
4.常用的web容器和开发工具;(Web)
答:最常用的容器包括:tomcat、weblogic;
开发工具有:eclipse,jbuilder
5.请画出Servlet 2.2以上Web Application的基本目录结构(时间2分钟)(Web)
答:目录结构如下图所示:
webapps
|
Applocation
|
__________________
| |
JSP页面 WEB-INF
|
___________________
| | |
Class lib web.xml
6.后序遍历下列二叉树,访问结点的顺序是?(数据结构)
答:DJGEBKNIFCA
A
/ \
B C
/ \ \
D E F
/ / \
G N I
/ \
J K
7.写一种常见排序;(算法)
答:C++中冒泡排序:
void swap( int& a, int& b ){
int c=a; a = b; b = c;
}
void bubble( int* p, int len ){
bool bSwapped;
do {
bSwapped = false;
for( int i=1; i if( p[i-1]>p[i] ){
swap( p[i-1], p[i] );
bSwapped = true;
}
}
}while( bSwapped );
}
8.一个byte几个单位。(计算机基础)
答:8bit。
9.常用UNIX命令(Linux的常用命令)(至少10个);(Unix)
答:ls pwd mkdir rm cp mv cd ps ftp telnet ping env more echo
10.写一个一小段程序检查数字是否为质数; (C++)
以上的程序你采用的哪种语言写的.采用该种语言的理由是什么,
答:代码如下:
#include
bool prime( int n ){
if(n for( int i=2; i for( int j=2; j if((n%j==0) && (j!=n))
return false;
return true;
}
C++,运行效率高

Tags in this post...

面试题 相关文章推荐
使用useBean标志初始化BEAN时如何接受初始化参数
Feb 11 面试题
某个公司的Java笔面试题
Mar 11 面试题
C语言怎样定义和声明全局变量和函数最好
Nov 26 面试题
输入一行文字,找出其中大写字母、小写字母、空格、数字、及其他字符各有多少
Apr 15 面试题
我看到了用指针调用函数的不同语法形式
Jul 16 面试题
深圳-东方伟业笔试部分
Feb 11 面试题
什么是命名空间(NameSpace)
Nov 24 面试题
.net软件工程师应聘上机试题
Mar 10 面试题
CSMA/CD介质访问控制协议
Nov 17 面试题
盛大二次面试题
Nov 18 面试题
通用C#笔试题附答案
Nov 26 面试题
一套比较完整的软件测试人员面试题
May 13 面试题
Java程序员面试90题
Oct 19 #面试题
设置器与访问器的定义以及各自特点
Jan 08 #面试题
中软国际Java程序员笔试题
Jul 19 #面试题
String、StringBuffer、StringBuilder有区别
Sep 18 #面试题
Java的类与C++的类有什么不同
Jan 18 #面试题
中软国际Java程序员机试题
Aug 19 #面试题
请说出以下代码输出什么
Aug 30 #面试题
You might like
The specified CGI application misbehaved by not returning a complete set of HTTP headers
2011/03/31 PHP
php中取得文件的后缀名?
2012/02/20 PHP
关于IE中getElementsByClassName不能用的问题解决方法
2013/08/26 Javascript
jquery操作下拉列表、文本框、复选框、单选框集合(收藏)
2014/01/08 Javascript
node.js中的events.emitter.removeAllListeners方法使用说明
2014/12/10 Javascript
深入理解JavaScript系列(37):设计模式之享元模式详解
2015/03/04 Javascript
JavaScript编写检测用户所使用的浏览器的代码示例
2016/05/05 Javascript
Bootstrap导航条学习使用(一)
2017/02/08 Javascript
js实现楼层导航功能
2017/02/23 Javascript
js 监控iframe URL的变化实例代码
2017/07/12 Javascript
如何去除vue项目中的#及其ie9兼容性
2018/01/11 Javascript
在vue中使用jointjs的方法
2018/03/24 Javascript
微信小程序tabbar底部导航
2018/11/05 Javascript
通过实例讲解JS如何防抖动
2019/06/15 Javascript
基于 vue-skeleton-webpack-plugin 的骨架屏实战
2019/08/05 Javascript
在vue中封装的弹窗组件使用队列模式实现方法
2020/07/23 Javascript
python字符串连接的N种方式总结
2014/09/17 Python
Python程序中用csv模块来操作csv文件的基本使用教程
2016/03/03 Python
Python编程实现二分法和牛顿迭代法求平方根代码
2017/12/04 Python
python之django母板页面的使用
2018/07/03 Python
对python cv2批量灰度图片并保存的实例讲解
2018/11/09 Python
python批量下载网站马拉松照片的完整步骤
2018/12/05 Python
python中logging模块的一些简单用法的使用
2019/02/22 Python
Python模拟登入的N种方式(建议收藏)
2020/05/31 Python
详解HTML5 录音的踩坑之旅
2017/12/26 HTML / CSS
企业统计员岗位职责
2013/12/13 职场文书
新年主持词
2014/03/27 职场文书
贫困生助学金感谢信
2015/01/21 职场文书
学校食品安全责任书
2015/01/29 职场文书
2015年九一八事变纪念日演讲稿
2015/03/19 职场文书
升学宴学生致辞
2015/09/29 职场文书
2015年物业公司保洁工作总结
2015/10/22 职场文书
《我是什么》教学反思
2016/02/16 职场文书
《合作意向书》怎么写?
2019/08/20 职场文书
Django项目如何正确配置日志(logging)
2021/04/29 Python
对讲机的最大通讯距离是多少
2022/02/18 无线电