"会者不难,难者不会"的面试题

robyjeffding 2009-10-16 02:17:27
上一次发了个面试题,大家反应还是蛮热烈的,现在再发几个(题目有点多,慢慢看):
数据库方面
1设有一个学生课程数据库,包括学生关系Student、课程关系Couse、选修关系SC:
Student
学号
Sno 姓名
Sname 性别
Ssex 年龄
Sage 所在系
Sdept
95001 李勇 男 20 CS
95002 刘晨 女 19 IS
95003 王敏 女 18 MA
95004 张立 男 19 IS
Coure
课程号
Cno 课程名
Cname 先行课
Cpno 学分
Ccredit
1 数据库 5 4
2 数学 2
3 信息系统 1 4
4 操作系统 6 3
5 数据结构 7 4
6 数据处理 2
7 PASCAL语言 6 4
SC
学号
Sno 课程号
Cno 成绩
Grade
95001 1 92
95001 2 85
95001 3 88
95002 2 90
95002 3 80
写出完成下列要求的SQL语句:
(1)查贸易计算机系(所在系CS)全体学生的姓名。
(2)查询信息系(IS)、数学系(MA)和计算机科学系(CS)学生的姓名和性别。
(3)查询每个学生的学号、姓名、选修的课程名及成绩。

人事方面:
1、谈谈您以前服务的公司对软件项目是如何管理的。
2、你为什么要离开上一家公司?
3、你觉得你身上有哪些优点使得你能胜任这份工作?对这份工作,你有哪些可预见的困难?


JAVA方面:
1、用过的集合类,它们的原理?
2、写一条包含case的sql语句
3、写出JSP的Tag
4、将文件c://a.txt中的内容逆顺打印显示?
5、列出某日录下的所有子目录和以.txt结尾的文件的全路径?
6、Hibernate查询数据的几种方式,原理?
7、Hibernate中实现复合主键。Inverse的原理,当Inverse设置为false时,对sql语句有何影响?
8、Aop和loc的概念、原理,在spring中的作用?
9、接口和抽象类的概念?
...全文
339 22 打赏 收藏 转发到动态 举报
写回复
用AI写文章
22 条回复
切换为时间正序
请发表友善的回复…
发表回复
robyjeffding 2009-10-22
  • 打赏
  • 举报
回复
既然没人顶,我就结贴算了
programmer_tester 2009-10-22
  • 打赏
  • 举报
回复
顶一下
lz12366 2009-10-22
  • 打赏
  • 举报
回复
帮着顶下。。。。。。。。。
yuhongpingimu 2009-10-19
  • 打赏
  • 举报
回复
恩,很好,就是我出了SQL,会点。其他。。。那写还不会,呵呵
zhoujun243 2009-10-19
  • 打赏
  • 举报
回复
select Sname ,Ssex from Student where sdept='sc' or sdept='is' or sdept='ma';
zhoujun243 2009-10-19
  • 打赏
  • 举报
回复
select Sname from students where sdept='cs'
robyjeffding 2009-10-19
  • 打赏
  • 举报
回复
怎么没人回答啊,自己顶一下!
aixin1234567890 2009-10-17
  • 打赏
  • 举报
回复
(1)查询计算机系(所在系CS)全体学生的姓名。
   Select Sname from Student where Sdept=‘CS’;
(2)查询信息系(IS)、数学系(MA)和计算机科学系(CS)学生的姓名和性别。
   Select Sname,Ssex from Student where Sdept=‘IS’or Sdept=‘MA’or Sdept=‘CS’;
(3)查询每个学生的学号、姓名、选修的课程名及成绩。
  Select Sno,Sname,Cname,Grade from Student,Coure,SC where Student.Sno=SC.Sno and Coure.Cno=SC.Cno;
swandragon 2009-10-17
  • 打赏
  • 举报
回复
看看
qjcslgnhwayagain 2009-10-17
  • 打赏
  • 举报
回复
学习了
hanke114 2009-10-17
  • 打赏
  • 举报
回复
学习了,顶一下
pax_1314 2009-10-17
  • 打赏
  • 举报
回复
还行 主要 靠 sql 语句的 应用 顶了
zyf110101 2009-10-17
  • 打赏
  • 举报
回复
大家踊跃回答呀,学习学习
zl3450341 2009-10-17
  • 打赏
  • 举报
回复
感觉不是很难
robyjeffding 2009-10-17
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 aixin1234567890 的回复:]
(1)查询计算机系(所在系CS)全体学生的姓名。
   Select Sname from Student where Sdept=‘CS’;
(2)查询信息系(IS)、数学系(MA)和计算机科学系(CS)学生的姓名和性别。
   Select Sname,Ssex from Student where Sdept=‘IS’or Sdept=‘MA’or Sdept=‘CS’;
(3)查询每个学生的学号、姓名、选修的课程名及成绩。
  Select Sno,Sname,Cname,Grade from Student,Coure,SC where Student.Sno=SC.Sno and Coure.Cno=SC.Cno;

[/Quote]
顶一下,貌似第三题要用左外连接
robyjeffding 2009-10-17
  • 打赏
  • 举报
回复
不需要每个问题都答,大家针对自己感兴趣或者知道的题目答就行了,最好说清自己的思路和想法,一切以交流学习为主!
amdgaming 2009-10-17
  • 打赏
  • 举报
回复
呵呵 题目 还行 常见 问题
南南北北 2009-10-17
  • 打赏
  • 举报
回复
难!
kent4j 2009-10-17
  • 打赏
  • 举报
回复
mark
fengliuliuxiang 2009-10-16
  • 打赏
  • 举报
回复
学习 ! 大家抢沙发呀!
加载更多回复(1)

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧