开始找工作了,收集一些相关的JAVA面试题

王朝java/jsp·作者佚名  2006-01-10
窄屏简体版  字體: |||超大  

具体的可以看看:

http://dev.csdn.net/develop/article/24/24832.shtm

今天到中科软科面试了,因为之前投了两份简历,一个是应聘JAVA开发,另一个是BI,因到一个叫金融事业部面试,以为就是面试BI的,没想到一位JJ过来了是面试开发,拿了两份题叫1个半小时做完,然后可以走人。JAVA的题比较简单,内容大概是:

打印乘法口决表:

for(int j=0;j<=i;j++){

System.out.print(j+"X"+i+"="+j*i +"\t") ;

if(i=j) System.out.println("\n");

}

}

递归遍历某个目录sinosoft下的所有java文件

public static void lisFile(String str){

File file = new File(str);

if(file.isDirectory()) {

File[] files = file.listFiles();

for(int i = 0; i < files.length; i++) {

String filename = files[i].getName();

if(filename.trim().toLowerCase().endsWith(".java")) {

System.out.print("files: "+files[i].getName()+"\t") ;

}

if(files[i].isDirectory()){

String nn=files[i].getPath() ;

lisFile(nn) ;

}

}

}

}

给出一个JDBC操作的例子,指出不完善的地方,那个例子就不说了,下面列出一个常见的:

public static void main(String args[]){

String url = "jdbc:microsoft:sqlserver://localhost:1433;database=NorthWind" ;

String _uname = "dbtest" ;

PreparedStatement psmt = null ;

String _pwd = "889988" ;

Connection con=null ;

try{

Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver") ;

System.out.println( "类实例化成功!" );

con = DriverManager.getConnection(url,_uname,_pwd) ;

psmt = con.prepareStatement("insert into test values(?,?)") ;

psmt.setString(1, "Jiang hua") ;

psmt.setString(2, "kyle@163.com") ;

psmt.executeUpdate() ;

psmt.setString(1, "Xu Fen") ;

psmt.setString(2, "su3@163.com") ;

psmt.executeUpdate() ;

}catch(Exception fnot){

fnot.printStackTrace() ;

}finally{

try{

psmt.close() ;

con.close() ;

}catch(Exception e){

e.printStackTrace() ;

}

}

}

SQL 也不难的,给了两个表,然后对两个表进行查询。问了主键,外键,索引有什么作用

还有 以Struts框架为例,向别人介绍MVC模式

都熟悉哪些应用服务器?我只知道 JBoss,Webligic,Websphere,Oracle Application Server,Sun Application Server .

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航