程序员面试题包括数据库 Java和设计模式

2014-11-23 22:55:13 · 作者: · 浏览: 3

  1,什么叫Normalization.什么叫3NF,并请列出1NF和2NF..


  2,什么叫revised key index


  3,什么叫死锁,举一个引起数据库操作中死锁的例子


  4, BYTE[] buf = BYTE[1024];


  in.read(buf)


  in是一个接收图像数据的网络IO流,请指出这段代码有什么问题,


  并请用java代码改进它


  5,你正在分析一个子系统的接口,发现接口很多。然后你同事劝你用Fecade,


  问你用Fecade有什么好处