某公司Java工程师面试题笔试题_第1页
某公司Java工程师面试题笔试题_第2页
某公司Java工程师面试题笔试题_第3页
某公司Java工程师面试题笔试题_第4页
某公司Java工程师面试题笔试题_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1 某公司 Java 工程师面试题笔试题 一 问答题 共两题每题 5 分 1 在软件开发的形式中 有 单独开发和团队开发 请您分析两种开发形式的利弊 2 除了工资 还有什么福利对你具有吸引力 二 案例分析 共四题每题 5 分 1 案例一 项目经理陈经理所在的项目组接到总监分配的一项紧急 任务 要求在 2 天内完成 A 项目 陈经理马上召集其下属工程师小 张和小黄进行工作分配并分析项目要点和各个要点的主要做法 时 间已经过去了 1 天半 工程师小张发现 根据陈经理对项目要点的 主要做法行不通 但时间已经所剩不多了 问题一 如果你是小张 你会怎么做 为什么 问题二 由于项目做法的问题导致项目的进 度无法按总监的要求在 2 天内完成 总监怪罪下来 你认为这是谁 的责任 为什么 2 案例二 工程师小李和工程师小陈分别在同一 个项目组负责软件开发工作 他俩是同时进入公司的 而且被分配 在邻座 因此关系非常好 工程师小李最近发现小陈经常在上班时 间做一些与本公司业务无关的工作 并且在一次偶然的机会让小李 发现 小陈的薪资比自己的薪资要高一倍多 问题一 如果你是小 李 你会怎么做 为什么 问题二 如果你是小陈 你发现做的事 情被小李发现了 你会怎么做 为什么 技术题一 基础题 共十 题每题 2 分 1 GC 是什么 为什么要有 GC 2 short s1 1 s1 s1 1 有什么错 short s1 1 s1 1 有什么错 Byte 2 a 1 b 1 bye c a b 有什么错 Short a 1 b 1 Short c a b 有 什么错 答对一个给 0 5 分 3 Java 有没有 goto 4 数组有没有 length 这个方法 String 有没有 length 这个方法 5 Overload 和 Override 的区别 Overloaded 的方法是否可以 改变返回值的类型 答对第一句话即可得满分 或者意思差不多 的即可 6 List Set Map 是否继承自 Collection 接口 7 构造 器 Constructor 是否可被 override 8 当一个线程进入一个对象 的一个 synchronized 方法后 其它线程是否可进入此对象的其它 方法 9 当一个对象被当作参数传递到一个方法后 此方法可改变 这个对象的属性 并可返回变化后的结果 那么这里到底是值传递还 是引用传递 答对第一句即可得满分 10 EJB 中 LocalHome 的作用是什么 二 程序测试题 共四小题每题 5 分 1 谈谈你 对以下程序的看法 class MyString extends String public static int i 0 private char chars a b c public MyString static System out println i i public String getString String s for char c chars s c Return s 2 请写出以下程序的输出 class B private int radius 10 public void draw System out println B draw radius radius public B System out println B constructor draw public class A extends B private int radius 1 public void draw System out println A draw radius radius public A int radius this radius 3 radius System out println A constructor public static void main String args A a new A 5 3 写出下列程序运行 结果 public class Test static Test st new Test static int x static int y 0 public Test x y public Test int x int y this x x this y y public static Test getInstance return st static int i 0 System out println i i void test Inner inner2 new Inner2 inner2 display public static void main String args Test test1 Test getInstance test1 test System out println test1 x test1 x y test1 y Test test2 new Test test2 test System out println test2 x test2 x y test2 y Test test3 new Test 0 0 test3 test System out println test3 x test3 x y test3 y public class Inner int a 1 void display System out println display a a public class Inner2 extends Inner int a 2 void display System out println display a a 4 谈谈你对以下 JavaScript 函数的看法 能否提高效率 如果能请给出需要修改的地 方 并讲出原因 function getFormAsString formName returnString formElements document forms formName elements for var i formElements length 1 i 0 i returnString 4 returnString return returnString 三 编程题 共三题 每题 10 分 1 写一个 Singleton 的类出来 2 给你一组字符串如 iu7i8hy4jnb2 让你编程输出里面的数字 78423 给你一组字符如 1 3 4 7 2 1 1 5 2 让你输 出里面出现次数最多且数值最大的一个 出现几次 4 编成获取服 务器本地 ip 地址四 综合附加题 共 5 每题 10 分 1 用 Ajax 写 出客户端与服务器的简单异步调用 假设 xmlHttp 已被创建可以直 接调用 2 在 Oracle 数据库中有一表 Table1 表中有一字段 a 如 何删除表中 a 字段的重复数据 请使用光标与分组的办法 3 现在 Oracle 10g 中有一表 FLWINR TCHNUM TCHINR TCHNAM CALMOD SUBFLWINR NXTTCHNUM760 1 C02 分配专业室 Flw12 表名为 Table1 其中关键字为 FLWINR TCHNUM NXTTCHNUM 第一行是表的所有属性 第 二行是其中的一条记录 当然假设该表有很多数据 要求把条件 FLWINR 760 的查询结果复制到新表中 该新表结构同 Table1 命名为 Table1 COPY 请用一句 sql 语句写出来 4 假 设 web 服务器是 Weblogic 有以下的 ejb 代码及配置文件 package com leo import java rmi RemoteException import java rmi Remote import javax ejb public interface Hello extends EJBObject Remote this method just get Hello EJB from HelloEJB public String getHello throws 5 RemoteException package com leo import javax ejb import java rmi Remote import java rmi RemoteException import java util This interface is extremely simple it declares only one create method public interface HelloHome extends EJBHome public Hello create throws CreateException RemoteException package com leo import javax ejb public class HelloEJB implements SessionBean public void ejbCreate public void ejbRemove public void ejbActivate public void ejbPassivate public void setSessionContext SessionContext ctx public String getHello return new String Hello EJB xml version 1 0 DOCTYPE ejb jar PUBLIC Sun Microsystems Inc DTD Enterprise JavaBeans 1 2 EN jar enterprise beans session ejb name Hello ejb name home com leo HelloHome home remote co m leo Hel

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论