各公司Java面试题汇总
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
各公司Java面试题汇总
★
表 A 字段m ,n ,x ,y ,其中m,n 为number 类型,x 为字符类型,y 为日期类型
1 、创建表A 并且m 不能重复,n 初始值为0 ,m 、n 、y 不能为空
2 、修改表A 把n 的初始化值改为1
3 、查询表A 中m 大于500 并且y 为前一天的当前时间以前的所有数据
4 、查询表A 中x 字段共有多少种情况,并输出条数大于200 的情况的个数
5 、查询表A 中x 为空并且时间介于当前时间与前一天当前时间的所有数据
6 、往表A 中插入一条数据,令n 值为3,x 值为"xyz",y 值为200
7 年1 月1 日12 点12 分12 秒
7 、删除表A 中所有时间为整点的数据
8 、表B 与表A 有相同的数据结构,怎么样把表A 中的数据倒入表B 中
9 、数据库的锁,概念,形成原因,你所见过的所有数据库中的锁,锁的解决方案?
--------------------------------------------------------------------------------------------------------------------
1 、把“ ab ”“ ef ”“ ij ”“ cd ”“ gh ”放到List 里,然后对此List 快速排序,并打印结果
2 、表File 中有2 个字段file,vcFile,file 为1 的所相关的vcFile 的信息,用jdbc 连接数据库,并打印查询结果的第三条
4 、corba 对象里有一个void corbaPing() 怎样通过返回的一个空对象判断其状态?
5 、corb 中的COS 三种实现。
6 、WTS 的几种实现形, 文字描述即可,无需写代码。
7 、纯java 技术能否实现jmcp 协议?
----------------------------精品word文档值得下载值得拥有----------------------------------------------
8 、struts 的5 个主要的类。并且哪个类为MVC 中的C?
--------------------------------------------------------------------------------------------------------------------
1
Class Test (){
{
System.out.println(“b”);
}
static Test(){
System.out.println(“a”);
}
public Test(){
System.out.println(“c”);
}
public String out(){
System.out.println(“111”);
}
}
public class Test1(){
public static void main(String[] args){
System.out.println(out());
----------------------------精品word文档值得下载值得拥有----------------------------------------------
}
}
问题是1 怎么修改程序让他正确,用尽可能多的方法,并写出执行结果
2 如果只修改main 函数,能打出abc 吗?bac 呢?为什么
2、写一个单例的例子
3、String str=”WeeciolGmmcc”
分别用for,while,switch3 种循环写出程序, 使程序能打印出WelcomeGmcic ,一个打印语句只能打印出一个字符
4、有员工表, 字段id ,name,managerid ,还有个啥字段,记不清楚了,没用到,然后查姓名,领导的姓名,如果没领导的话则显示无
id name managerid
1 张三李四
2 李四赵六
3 王五赵六
4 赵六
5、写一个你最熟悉的JAVA 规范,详细说明,不要用大量的书面语,要用自己的语言
6、一个益智题,2 个人,一个说实话,一个说谎话,有一个岔路口,2 个人分别站在2 个路口上,让你问2 个人一样的一个问题,来判断出哪条路通往说谎国,哪个通往实话国
这是必做题,还有一份选做,是有关HTML CSS 和javascript 的。没记住,但不难。
这个笔试题只给一个小时的时间,过了时间就会被淘汰。
------------------------------------------------------------------------------------------------------------------
★
1 培训的几大框架
----------------------------精品word文档值得下载值得拥有----------------------------------------------
2 三大框架整合做过的实际开发项目
3 页面开发技术,模块技术Struts Tiles
4 数据库编程哪些数据库比较熟悉重点是多层关联,多表查询
5 Hibernate 的关联配置一对一,一对多,多对多
接触Java 多久了,当时为什么选择培训J2SE 面向对象,接口技术,编程基础
6 设计模式
7 MVC 开发用过Spring 的MVC (集成Struts1 )
-----------------------------------------------------------------------------------------------------------------------------------------
★
1. 用java 和sql server2000 或oracle 或mysql 实现:
2.servlet ,struts ,webwork ,struts2 实现均可
用户管理信息:
主界面要求有姓名, 密码输入框和两个按扭" 确定" 和" 用户管理",
当点击第二个按纽时出来一个对话框包括: 增加, 删除, 修改 3 个按纽
( 可批量删除,批量删除后,弹出对话框显示被删除的用户名字。
如:被批量删除的用户有[ 张三,李四,等等]),
实现对应的数据库操作。
---------------------------------------------------------------------------------------------------------------------------------------
★
----------------------------精品word文档值得下载值得拥有----------------------------------------------