新华信国际信息咨询JAVA工程师笔试题和面试题答案(五)

编辑:李老师高考志愿助手

  C.Component don?t allow multiple listeners to be add.

  D.none

  13:Which of the following answer is correct to exPss the value 8 in octal number?

  A.010

  B.0x10

  C.08

  D.0x8

  14:

  Give the following code:

  public class Example{

  public static void main(String args[] ){

  int l=0;

  do{

  System.out.println(“Doing it for l is:”+l);

  }while(--l>0)

  System.out.println(“Finish”);

  }

  }

  Which well be output:

  Give the following code:

  public class Example{

  public static void main(String args[] ){

  int l=0;

  do{

  System.out.println(“Doing it for l is:”+l);

  }while(--l>0)

  System.out.println(“Finish”);

  }

  }

  Which well be output:

  A.Doing it for l is 3

  B.Doing it for l is 1

  C.Doing it for l is 2

  D.Doing it for l is 0

  简答题

  15:不用乘法或加法给一个数增加7倍。

  16:abstract class和interface有什么区别?

  17:用最有效率的方法算出2乘以8等於几?

  18:说出在JSP页面里是怎么分页的?

  19:四种会话跟踪技术。

  20:调用系统命令实现删除文件的操作。

  21:如果要设计一个图形系统,请你设计基本的图形元件(Point,Line,Rectangle,Triangle)的简单实现。

  22:描述Cookie和Session的作用,区别和各自的应用范围,Session工作原理。

  23:有A、B两个文件,文件格式相同,均为每行一个十进制整型数字,两个文件的行数不一定相等,但均在一千万行左右。A文件中的数字两两不等,B文件中的数字两两不等, 请用一个算法找出A和B两文件中所有相同的数,并且从小到大有序输出。请考虑统计程序如何实现,给出设计思路和关键算法(可使用伪代码),并估计程序核心代码的时间复杂度和空间复杂度。

  24:下面的代码有什么问题?

  char *_strdup( const char *strSource )

  {

  static char str[MAX_STR_LEN];

  strcpy(str, strSource);

  return str;

  }

  25:Security 公司的网络管理工程师Mr. leak最近发现有不少来自公司外部IP的请求,试图非法访问公司内部资源,为了不影响数据访问流程。他不得不写一个高效的程序——一个工作在Ipv4上的防火墙,如果请求来自非授权的ip地址,则将请求丢弃。为了便于管理,通过文本文件IP.TXT来配置授权的IP地址,文件格式为每行(’/n’)一个 IP地址(或IP段),范围不超过一个B类。例如:

  162.105.91.163

  59.66.105.0 59.66.105.255

  211.71.0.0 211.71.255.255

  限制:IP段的起止地址间以空格隔开。文件不超过10万行,内存不超过4M字节。

  要求:请编写一个程序,读入IP.TXT文件。并从标准输入接受一个IP地址。如果该地址在授权范围内,则在标准输出上打印Y,否则打印N.如果输入为一个空行,程序结束。

  请给出思路(文字描述),完成代码,分析你采用算法的优劣。请列举测试方法和思路

中国点击率最高的一篇文章 !