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...

面试题 相关文章推荐
一些PHP的面试题
May 06 面试题
String和StringBuffer的区别
Aug 13 面试题
聚网科技C++面试笔试题
Sep 01 面试题
SQL面试题
Apr 30 面试题
某公司C#程序员面试题笔试题
May 26 面试题
Linux面试题LINUX系统类
Nov 25 面试题
系统管理员的职责包括那些?管理的对象是什么?
Sep 20 面试题
亿企通软件测试面试题
Apr 10 面试题
Python是如何进行类型转换的
Jun 09 面试题
Python里面search()和match()的区别
Sep 21 面试题
如何写出高质量、高性能的MySQL查询
Nov 17 面试题
简单的JAVA编程面试题
Mar 19 面试题
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
基于PHP选项与信息函数的使用详解
2013/05/10 PHP
PHP中file_get_contents函数抓取https地址出错的解决方法(两种方法)
2015/09/22 PHP
php入门教程之Zend Studio设置与开发实例
2016/09/09 PHP
asp函数split()对应php函数explode()
2019/02/27 PHP
Swoole4.4协程抢占式调度器详解
2019/05/23 PHP
JavaScript学习点滴 call、apply的区别
2010/10/22 Javascript
JS将秒换成时分秒实现代码
2013/09/03 Javascript
jQuery表格排序组件-tablesorter使用示例
2014/05/26 Javascript
值得分享的Bootstrap Ace模板实现菜单和Tab页效果
2015/12/30 Javascript
AngularJS基础 ng-hide 指令用法及示例代码
2016/08/01 Javascript
js点击按钮实现水波纹效果代码(CSS3和Canves)
2016/09/15 Javascript
JQuery中解决重复动画的方法
2016/10/17 Javascript
Webpack+Vue如何导入Jquery和Jquery的第三方插件
2017/02/20 Javascript
深入学习 JavaScript中的函数调用
2017/03/23 Javascript
Angularjs 动态添加指令并绑定事件的方法
2017/04/13 Javascript
用最少的JS代码写出贪吃蛇游戏
2018/01/12 Javascript
Vue2.0点击切换类名改变样式的方法
2018/08/22 Javascript
js实现从右往左匀速显示图片(无缝轮播)
2020/06/29 Javascript
[57:31]DOTA2-DPC中国联赛 正赛 SAG vs CDEC BO3 第一场 2月1日
2021/03/11 DOTA
Python 读取图片文件为矩阵和保存矩阵为图片的方法
2018/04/27 Python
python opencv 批量改变图片的尺寸大小的方法
2019/06/28 Python
python flask 如何修改默认端口号的方法步骤
2019/07/12 Python
python爬虫利用selenium实现自动翻页爬取某鱼数据的思路详解
2020/12/22 Python
CSS3 画基本图形,圆形、椭圆形、三角形等
2016/09/20 HTML / CSS
美国知名奢侈美容品牌零售商:Cos Bar
2017/04/21 全球购物
印尼网上商店:Alfacart.com
2019/03/11 全球购物
opencv实现图像平移效果
2021/03/24 Python
科学发展观活动总结
2014/08/28 职场文书
房产公证委托书范本
2014/09/20 职场文书
2014学校领导四风问题对照检查材料思想汇报
2014/09/22 职场文书
2014年师德师风工作总结
2014/11/25 职场文书
八年级英语教学反思
2016/02/15 职场文书
爱岗敬业先进典型事迹材料(2016推荐版)
2016/02/26 职场文书
MySQL之高可用集群部署及故障切换实现
2021/04/22 MySQL
了解Redis常见应用场景
2021/06/23 Redis
instantclient客户端 连接oracle数据库
2022/04/26 Oracle