晓芳 发表于 2010-3-17 18:41:00

面试题求助大家解答!谢谢!

1、十进制37等值的二进制数,八进制,十六进制
2、递归函数invert(int a[],int k)
   void invert(int a[],int k)
      {int t;
          if()
         {invert();
                t=a;
                a=a;
                a=t;
            }
      }
3、如果通过局域网链接internet,需设置tcp/ip协议的属性,其中需要指定3个ip地址,本级地址,
()()
4、软件测试一般有几种测试方法,解释下,谈谈测试经验及在测试中需要注意的问题。
5、对索引的认识,索引是越多越好吗?
二、某集团公司对具有某些职位的上层**进行评分活动
表1:people(人员表)
   
字段名      字段类型         备注
peo_code   char(10)       人员编号(主键)
peo_name   nvarchar(20)   人员姓名
site_code    char(5)      职位编号(外键,关联"职位表"tab_site 关联字段site_code)
sex          char(2)      性别
birthday   datatime       出生日期
remark       text         个人简历
表2:site(职位表)
字段名       字段类型          备注
site_code   char(5)      职位编号(主键)
site_name   nvarchar(20)   职位名称
remark      text         职位简介
表3:marks(分数表)
字段名      字段类型       备注
id             bigint          流水号(主键)
eva_code       char(10)      被评测人编号(外键,关联tab_people,关联字段peo_code)
points         smallint      被测人所得分数
peo_code       char(10)      被测人编号(外键,关联表tab_people,关联子段peo_code)
1)、按下面字段列出被评测人的得分情况。要求按照被测人职位名称拍降序,再按被评测人编号排升序。
被评测人职位名称      被评测人编号   被评测人姓名   分数
2)、请列出每个人所得的平均分、最好分和最低分
   被评测人编号   平均得分    最高得分   最低得分
3)、按下面字段列出平均得分小于60分的被评测人
   被评测人编号   平均得分
3、请写出删除重复记录的SQL语句。
三、逻辑题
    村里有50人,每人一条狗,在这50条狗中有病狗(不传染)于是人们要找出病狗。
   每人可观察其他49条狗,以判断他们是否生病(如有病一定能看出来)只有自己的狗不能看,
观察后得到的结果不得交流,也不能通知病狗的主人,主人一旦推算出自己家的狗是病狗就枪毙自己
的狗,(发现后必须在一天内枪毙)并且每个人只有权力枪毙自己的狗。
   第一天大家全看完了,但枪没有响,到第三天传来一阵枪声,问村里共有几条病狗?
页: [1]
查看完整版本: 面试题求助大家解答!谢谢!