面试公司:广州丽晶软件科技股份有限公司
面试岗位:Java开发
坐标:广州
面试时长:40分钟左右
面试题:
1.写出hashMap的两种遍历方式?
2.string和stringbuffer的区别?
3.我们在使用JDK时,有哪些类是使用迭代器模式,装饰模式进行设计的?
4.介绍应用服务器与webservice的区别及作用?分别有哪些常用的?
5.Java语言如何进行异常处理,关键字:throws,throw,try,catch,finally分别代表什么意义?
6.Java数据结构方要提供4种重要的接口:collection,List,set和iterator,用于描述不同类型的数据结构,请描述一下他们各自的特点是什么
7.有两个表A和B,表结构相同,A表的结构如下createtableA(IDint,nameChar(20))请用熟悉的数据库语言实现1当B表存在A表里相同ID的记录时,将A表的name更新至B表的name字段。2当B表不存在A表ID的记录时,将A表的记录插入至B表
8.如上题1的表A结构,里面存在有相同那么的多条记录,如何去掉其中的重复记录?
9.如上题1的表结构,在表A上对ID字段建立主键,请写出对应的sql语句?
10.如上题1的表A结构,在表A上增加remark描述字段,请写出对应的sql语句?
11.根据要求编写一个存储过程,存储过程名称TL_GetDate,
要求:
(1)传入参数1时,返回当前日期。
(2)传入参数-1时,返回昨天日期



