面试公司:北京博纳通
面试岗位:Java开发工程师
面试时间:30分钟左右
面试问题:
1.java为什么可以在多个平台上运行。
2.一个整数,大于0,不用循环和本地变量,按照n,2n,4n,8n的顺序递增,当值大于5000时,把值按照指定顺序输出来。
3.你所了解的目前基础J**A的开源数据库连接池有哪些?
4.在进行数据库编程时,连接池有什么作用?
5.JD**中如何进行事务处理?
6.请阐述索引的优缺点?
7.将表table_old中的数据全部拷贝到新表table_new中,请写出sql**
8.CHAR和VARCHAR的区别?
9.一张表,里面有ID自增主键,当insert了17条记录之后,删除了第15,16,17条记录,再把m*sql重启,再insert一条记录,这条记录的ID是18还是15?并给出理由。
你会几个?有兴趣的大家也可以做做



