欢迎来到davy的java世界
爱生活,爱java
posts - 8,  comments - 6,  trackbacks - 0

单位有事把我召回来了,真郁闷,已经收到两家公司的录用函了,最可惜的是一家做外包的公司已经准备发录用函了,在IBM上班,上下班都有班车,面试用英语聊了一个多小时,终于通过了,薪水肯定不会低,太可惜了555555
回来好几天了,为了总结这次去上海成功应聘两家的经验,特将面试的试题总结如下,以备下次找到更好的公司而努力,也请hotmanx指点一下
1  HashMap和HashTable有什么区别

2  数据库中有以下数据
 ID(pri)(Auto) name pass
 1  aaa 111
 2  bbb 222
 3  ccc 333
请用一条SQL语句将现有的三条记录复制一下,达到以下的效果
 ID(pri) (Auto) name pass
 1  aaa 111
 2  bbb 222
 3  ccc 333
 4  aaa 111
 5  bbb 222
 6  ccc 333
再用一条sql删除重复记录
这个要hotman_x这个sqlA来回答了,呵呵

3  在服务器端,从一个jsp页面中跳到另外一个jsp页面中有几种方法?

4  数据库中表结构如下,
 ID(Pri)  int
 no    int
 name    varchar
 birthDay   Date
 用java写一个函数,返回所有符合条件 no = int a  & name = str $ birthdavy = date 的结果集合

5 jsp和Servlet的区别和联系

6  设计一个权限管理模型,分为a&b两组 a组的一般用户只能读取a的table,a组中的管理员可以对a的table进行CRUD
同样,b组的一般用户只能读取b的table,b组中的管理员可以对b的table进行CRUD
超级管理员可以对a&b的table进行CRUD
写出部分实现代码

7 居然还有一家公司让我用30分钟的时间作了50道脑筋急转弯,我得了96分,呵呵

上面的题目除了那个sql的题目我没做出来,别的题目还是让公司比较满意的 呵呵

posted on 2005-08-25 14:00 我的java天地 阅读(606) 评论(4)  编辑  收藏

FeedBack:
# re: 上海面试的总结
2005-08-25 23:52 | nighthawk
哈哈,DAVY!我看到davy就进来了,没想到真是你啊,而且也在blogjava安了家啊,给你上加上友情link了。在此祝贺你面试成功,送你四个字:你丫牛B。  回复  更多评论
  
# re: 上海面试的总结
2005-10-04 21:22 | 自来水(M D)
我每次看别人贴子 我就想我现在 我是新手 我面试路好坚难了
努力 加油。  回复  更多评论
  
# re: 上海面试的总结
2008-05-06 15:17 | sanny
老大,你没写总结啊,你这写的是笔试题目,连答案也不加上。  回复  更多评论
  
# re: 上海面试的总结
2010-06-06 22:03 | hi jerry
数据库中有以下数据
ID(pri)(Auto) name pass
1 aaa 111
2 bbb 222
3 ccc 333
请用一条SQL语句将现有的三条记录复制一下,达到以下的效果
ID(pri) (Auto) name pass
1 aaa 111
2 bbb 222
3 ccc 333
4 aaa 111
5 bbb 222
6 ccc 333
再用一条sql删除重复记录

select row_number() over(order by name) id,name,pass from tab order by name
union select row_number() over(order by name)+(select count(*) from tab) id,name,pass from tab order by name


select name, pass from (select row_number() over(order by name) id,name,pass from tab order by name union select row_number() over(order by name)+(select count(*) from tab) id,name,pass from tab order by name) t where name in (select name from (select row_number() over(order by name) id,name,pass from tab order by name union select row_number() over(order by name)+(select count(*) from tab) id,name,pass from tab order by name) t group by name having count(*) > 1)  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航:
 

<2008年5月>
27282930123
45678910
11121314151617
18192021222324
25262728293031
1234567

常用链接

留言簿(1)

随笔分类

随笔档案

文章档案

相册

我的友人们呀

搜索

  •  

最新评论