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

面试题 相关文章推荐
请写一个C函数,若处理器是Big_endian的,则返回0;若是Little_endian的,则返回1
Jul 16 面试题
诺思信科技(南京)有限公司.NET笔试题答案
Jul 06 面试题
什么情况下你必须要把一个类定义为abstract的
Jan 06 面试题
VLAN和VPN有什么区别?分别实现在OSI的第几层?
Dec 23 面试题
一些网络技术方面的面试题
May 01 面试题
简述Linux文件系统通过i节点把文件的逻辑结构和物理结构转换的工作过程
Jan 06 面试题
如何获得EntityManager
Feb 09 面试题
EJB3推出JPA的原因
Oct 16 面试题
是否可以从一个static方法内部发出对非static方法的调用?
Aug 18 面试题
Java面试题:为什么要用Java
May 11 面试题
重写子类方法时,抛出异常的书写注意事项
Oct 17 面试题
shell变量的作用空间是什么
Aug 17 面试题
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+Ajax异步带进度条上传文件实例
2016/11/01 PHP
thinkphp5 URL和路由的功能详解与实例
2017/12/26 PHP
mouse_on_title.js
2006/08/25 Javascript
JS获取IUSR_机器名和IWAM_机器名帐号的密码
2006/12/06 Javascript
asp 取文本框名称代码
2008/12/02 Javascript
javascript面向对象包装类Class封装类库剖析
2013/01/24 Javascript
JavaScript对象和字串之间的转换实例探讨
2013/04/21 Javascript
可兼容IE的获取及设置cookie的jquery.cookie函数方法
2013/09/02 Javascript
jQuery的text()方法用法分析
2014/12/20 Javascript
项目实践一图片上传之form表单还是base64前端图片压缩(前端图片压缩)
2016/07/28 Javascript
原生js实现对Ajax的封装(仿jquery)
2017/01/22 Javascript
EasyUI中的dataGrid的行内编辑
2017/06/22 Javascript
jQuery 中msgTips 顶部弹窗效果实现代码
2017/08/14 jQuery
浅谈Node模块系统及其模式
2017/11/17 Javascript
vue 设置proxyTable参数进行代理跨域
2018/04/09 Javascript
微信小程序实现跑马灯效果完整代码(附效果图)
2018/05/30 Javascript
基于vue实现圆形菜单栏组件
2019/07/05 Javascript
js实现点击生成随机div
2020/01/16 Javascript
JS co 函数库的含义和用法实例总结
2020/04/08 Javascript
[46:38]完美世界DOTA2联赛PWL S2 Magma vs PXG 第三场 11.28
2020/12/02 DOTA
Python 流程控制实例代码
2009/09/25 Python
利用标准库fractions模块让Python支持分数类型的方法详解
2017/08/11 Python
python实现redis三种cas事务操作
2017/12/19 Python
Python中pillow知识点学习
2018/04/30 Python
基于python生成器封装的协程类
2019/03/20 Python
Python循环结构的应用场景详解
2019/07/11 Python
Python sklearn库实现PCA教程(以鸢尾花分类为例)
2020/02/24 Python
HTML5 source标签:媒介元素定义媒介资源
2018/01/29 HTML / CSS
美国婴儿和儿童家具网上商店:ABaby.com
2018/07/02 全球购物
社区国庆节活动方案
2014/02/05 职场文书
教室标语大全
2014/06/21 职场文书
求职自荐信该如何书写?
2019/06/24 职场文书
导游词之河北邯郸
2019/09/12 职场文书
2019朋友新婚祝福语精选
2019/10/10 职场文书
MySQL导致索引失效的几种情况
2022/06/25 MySQL
Win11 25163.1010更新补丁KB5016904推送,测试服务验证管道(附更新修复汇总)
2022/07/23 数码科技