初级开发人员面试题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、php选择题

1.以下哪一项不能把字符串$s1 和$s2 组成一个字符串?

A.$s1 + $s2

B.”{$s1}{$s2}”

C.$s1.$s2

D.implode(”, array($s1,$s2))

E.以上都可以

2.以下哪个PCRE 正则表达式能匹配字符串php|architect?

A..*

B.…|………

C.\d{3}\|\d{8}

D.[az]{3}\|[az]{9}

E.[a-z][a-z][a-z]\|\w{9}

3.基于指定的式样(pattern)把一个字符串分隔开并放入数组,以下哪些函数能做到?(双选)

A.preg_split()

B.ereg()

C.str_split()

D.explode()

E.chop()

4.如果用+操作符把一个字符串和一个整型数字相加,结果将怎样?

A.解释器输出一个类型错误

B.字符串将被转换成数字,再与整型数字相加

C.字符串将被丢弃,只保留整型数字

D.字符串和整型数字将连接成一个新字符串

E.整形数字将被丢弃,而保留字符串

5.考虑如下脚本。假设 能被访问,脚本将输出什么?

$s = file_get_contents ("");

strip_tags ($s, array ('p'));

echo count ($s);

A. 的主页的字符数

B.剔除标签后的 主页的字符数

C.1

D.0

6.以下脚本输出什么?

$x = 'apple';

echo substr_replace ($x, 'x', 1, 2);

A.x

B.axle

C.axxle

D.applex

E.xapple

7.考虑如下PHP脚本,它一行一行的读取并显示某文本文件的内容。在问号处填入什么才能使脚本正常运作?

$file = fopen("test", "r");

while(!feof($file)) {

echo ????????????;

}

fclose($file);

A.file_get_contents($file)

B.file($file)

C.read_file($file)

D.fgets($file)

E.fread($file)

8.以下哪种方法能保证锁在任何竞争情况下都安全?

A.用flock()锁住指定文件

B.用fopen()在系统的临时文件夹里打开文件

C.用tempnam()创建一个临时文件

D.用mkdir()创建一个文件夹来当

E.用tmpfile()创建一个临时文件

9.选择合适的答案填入空白处

PHP 是一种______脚本语言,基于______引擎。PHP 最常被用来开发动态的______内

容,此外,它同样还可被用来生成______(以及其他)文档。

A.动态,PHP,数据库,HTML

B.嵌入式,Zend,HTML,XML

C.基于Perl 的,PHP,Web,静态

D.嵌入式,Zend,Docbook 文档,MySQL

E.基于Zend 的,PHP,图像,HTML

10.以下代码哪个不符合PHP 语法?

A.$_10

B.${“MyVar”}

C.&$something

D.$10_somethings

E.$aVaR

二、Java试题

1 .目前几种主流数据库软件的应用特点、适用范围各是什么?

2. 类有哪三个基本特性?各特性的优点?

3.谈谈对XML的理解?说明Web应用中Web.xml文件的作用?

4.列出自己常用的jdk包.

5.List、Map、Set三个接口存储元素时各有什么特点?

6.jsp有哪些内置对象?作用分别是什么?(至少三个)

7.察看下列JSP内容

<% for (int i=0;i<3;i++){ %>

out.print(i*2);

<% } %>

当这个JSP被运行时,其结果是什么?(选择1项)

A.此JSP因为语法错误,无法运行

B.显示出0,2,4

C.显示出0,2,4,6

D.显示出out.print(i*2) out.print(i*2) out.print(i*2)

8.有如下SQL片段

a.select * from asdfh a where a.kehhao in (select kehhao from retail_vip )

b.select * from asdfh a where exists (select r. kehhao from retail_vip r where r.kehhao = a.kehhao)

则以下哪些描述是正确的:

A a,b 含义相同

B a的效率高于b

C b的效率高于a

D a,b 效率高低依赖于表asdfh 和kehhao的结构

E a,b 效率高低需考虑表asdfh和kehhao的数据量

9.有如下表结构

客户号(kehhao),日期(riqi),账户余额(zhhuye)

说明表a中记录客户不同日期账户余额,但仅在相邻两天任一客户(kehhao)账户余额(zhhuye)发生变化时,才在表a中添加新记录。

日期(riqi),其中包含多条日期:如20050101,20050110等

则如下SQL片段含义为:

Select a.kehhao,c.riqi,a.zhhuye

(Select b.riqi as riqi , max(a.riqi) as riqix from b,a where a.riqi <= b.riqi) c

Left join a

On a.riqi = c. riqix

A.选择表a中各个客户在给定日期(给定日期由表b存储)的余额信息

B.选择表a中各个客户在除给定日期(给定日期由表b存储)的余额信息

C.选择表a中各个客户最接近给定日期(给定日期由表b存储)的余额信息

D.以上都不对

10表CUSTOMER 包含如下列:

CUSTOMER_ID NUMBER(9)

相关文档
最新文档