2016上海某公司面试题(三)

来源:互联网 发布:洛林十字架淘宝 编辑:程序博客网 时间:2024/04/30 14:00

一、 选择


1. 表达式!x||a==b等效于( D )  

A. !((x||a)==b)    B. !(x||y)==b     C. !(x||(a==b))    D. (!x)||(a==b)


2. 以下(     )表达式产生一个0~7之间(含0,7)的随机整数。(    )

A. Math.floor(Math.random()*6)

B. Math.floor(Math.random()*7)

C. Math.floor(Math.random()*8)

D. Math.ceil(Math.random()*8)


3. 正则表达式 2[0-4]\d|25[0-5]|[01]?\d\d?$ 不能匹配以下哪个表达式(    )

A. 255

B. 256

C. 2

D. 25a


4. 模式查找like '_a%',下面哪个结果是可能的? (   )

A. aili 

B. bai 

C. bba 

D. cca



5. SQL Server触发器主要针对下列语句创建?(    )

A. SELECT,INSERT,DELETE

B. INSERT,UPDATE,DELETE

C. SELECT,UPDATE,INSERT

D. INSERT,UPDATE,CREATE


6.   (Java)关于以下application的说明,正确的是(        )


1.class   StaticStuff 2.{ 3.      static  int  x=10; 4.      static  { x+=5;}  5.      public  static  void  main(String  args[ ]) 6.      {  7.           System.out.println(“x=” + x); 8.      }  9.      static  { x/=3;} 10.}  


A. 4行与9行不能通过编译,因为缺少方法名和返回类型   

B. 9行不能通过编译,因为只能有一个静态初始化器

C. 编译通过,执行结果为:x=5

D. 编译通过,执行结果为:x=3


7. 下列逻辑表达式中能完全正确表示条件 "year是闰年"的是 (    )

A. year mod 4=0

B. year mod 400=0

C. (year mod 400=0) or (year mod 4=0) and (year mod 100<>0)

D. (year mod 400=0) and (year mod 4=0) or (year mod 100<>0)


8. 安装tomcat成功后,要修改tomcat端口,要修改的文件是(    )

A. tmcat/bin/startup.bat

B. tomcat/conf/server.xml

C. tomcat/conf/web.xml

D. 以上都不是


9. 有如下SQL文:“Select T1.*,T2.* from T1 ( ) T2 on T1.col1 = T2.col2”,为了确保检索结果的条数与T1表记录条数一致,且T1表数据被完整抽出,括号中应采用如下哪种连接方式(    

A. inner join B. outer join C. left join D. right join


10. 下面关于SQL查询性能的说法正确的是 (    )

A. UNION ALL UNION更耗费资源

B. NOT IN NOT EXIST更耗费资源

C. WHERE语句中的条件顺序对SQL查询性能没有影响

D. 以上说法都不正确



二、 简答题


1. 传统软件工程瀑布模型(V模型)把软件项目分成了七个步骤,请简述七个步骤的内容分别是什么?

2. 基于Spring开发的B/S架构的WEB系统,有哪些提升性能的办法?

3. CRM(客户关系管理软件)通常需要管理如下业务内容:

1) 销售员开发、维护客户信息

2) 销售员开发潜在商机,并将商机转化为销售订单

3) 针对销售订单管理回款记录

请就上述内容进行表结构设计。


三、 代码编写


1. 德州扑克是一种广受欢迎的纸牌游戏,一般由2~10人参加,每人手中有2张底牌,荷官会在桌面发5张公共牌,根据玩家手中的底牌和桌面的公共牌组合后的大小进行判定。牌面由小到大的顺序为2 3 4 5 6 7 8 9 10 J Q K A。同花顺是规则中最大的牌型,即手中2张底牌加上台面5张公共牌中出现了5张连续且花色相同的牌,例如红桃K、红桃Q、红桃J、红桃10、红桃9。请编写一段程序,识别某玩家的牌型是否构成同花顺。


2. 现有全年级的成绩表如下,请编写SQL语句,取得每个班的第一名及分数(不考虑并列的情况)

年级成绩表(Grade_Score)



班级(Class)

学号(SNo)

姓名(Name)

成绩(Score)

……

1

01001

周小伦

100

 

1

01002

陈小迅

98

 

2

02001

蔡小琳

99

 

……

 

 

 



3. 现有员工表设计如下,除了公司CEO外,所有员工均有自己的上司。公司规定,上司的绩效等于其所有下属的绩效的平均值。现已知最下级员工的绩效值,请编写存储过程,计算公司全员的绩效值。

员工ID

上司ID

职位

绩效值

……

001

 

CEO

 

 

002

001

销售总监

 

 

003

002

销售经理

 

 

004

003

销售员

96

 

005

003

销售员

93

 

006

002

销售经理

 

 

007

006

销售员

88

 

……

 

 

 



0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 盗窃刑事拘留7天怎么办 盗窃抓不到人怎么办 发现宿舍被盗后怎么办(  ) 发现宿舍被盗后怎么办() 回收到赃物电瓶怎么办 不知情买了赃物怎么办 盗窃单位要报警怎么办 上网吸烟被逮住怎么办 有人在微信骂我怎么办 网吧抽烟被拍照怎么办 诈骗被拘留该怎么办 行政拘留人跑了怎么办 车牌号被偷了怎么办 当员工提出辞职怎么办 老员工提出辞职怎么办 家人进看守所了怎么办 被贷款中介诈骗怎么办 喝完酒吐难受怎么办 犯罪嫌疑人死在看守所怎么办 犯罪嫌疑人死不承认怎么办 高血压进了看守所怎么办 看守所里被欺负怎么办 老师上课迟到了怎么办 艾滋病看守所不收怎么办 没能力偿还债务怎么办 监狱病人的癌症怎么办 监狱的传染病人怎么办 犯人在监狱重病怎么办 亲戚被关拘留所怎么办 打麻将被拘留怎么办 轻伤检察院不批捕怎么办 吸毒人被拘留怎么办 法院拘留没去怎么办 羁押期限超过了怎么办 羁押期限已满怎么办 刑事拘留22天了怎么办 被派出所拘留 车怎么办 被公安怀疑贩毒怎么办 报案后证据不足怎么办 担心丈夫复嫖怎么办 交通事故当事人重伤笔录怎么办