面圈网
面试哥
注册登录
搜索
首页
社区
题库
问答广场
求职
职业考试
真题库
新
排行榜
教程
公司
发现
经验笔记
代码片段
技术栈
源码
在线文稿
资源下载
书库
首页
职业考试
PHP开发工程师笔试(三)
PHP开发工程师笔试(三)
时长:60分钟
总分:100分
237浏览
3人已完成答题
开始做题
题型介绍
题型
单选题
多选题
简答题
数量
10
5
2
PHP开发工程师笔试(三)
1.
把14,27,71,50,93,39按顺序插入一棵树,插入的过程不断调整使树为平衡排序二叉树,最终形成平衡排序二叉树高度为?
问题详情
查看答案
A. 3
B. 4
C. 5
D. 6
2.
一个序列为(13,18,24,35,47,50,63,83,90,115,124),如果利用二分法查找关键字为90的,则需要几次比较 ?
问题详情
查看答案
A. 1
B. 2
C. 3
D. 4
3.
正则表达式 ^d+[^d]+ 能匹配下列哪个字符串?
问题详情
查看答案
A. 123
B. 123a
C. d123
D. 123def
4.
查询该目录及子目录下所有的以.conf为后缀的文件
问题详情
查看答案
A. find ./ -name “conf”
B. find ./ -name "*.[conf]"
C. find ./ -type d | egrep "\.(conf)"
D. find ./ -regextype posix-extended -regex ".*\.(conf)"
5.
若一序列进栈顺序为a1,a2,a3,a4,问存在多少种可能的出栈序列( )
问题详情
查看答案
A. 12
B. 13
C. 14
D. 15
6.
进程会在各个状态之间切换,下面哪些是不可能的
问题详情
查看答案
A. 运行→就绪
B. 运行→等待
C. 等待→运行
D. 等待→就绪
7.
在虚拟存储系统中,若进程在内存中占三块,开始时为空,开始访问为空时也算缺页,采用先进先出页面淘汰算法,当执行访问页号序列为1、2、3、4、1、2、5、1、2、3、4、5、6时,将产生( )次缺页中断。
问题详情
查看答案
A. 7
B. 11
C. 9
D. 10
8.
以下PHP程序的输出结果是:( ) <?php $arr = str_split("tarena",2); echo $arr[1]; ?>
问题详情
查看答案
A. ta
B. r
C. re
D. e
9.
如果有一个数组$arr = array(2,5,4,32,27,56,65,22),下列循环可以实现升序排序的是( )
问题详情
查看答案
A. $num = count($arr); for($i=0;$i<$num;$i++){ for($j=$num-1;$j>$i;$j--){ $tmp = $arr[$j]; $arr[$j] = $arr[$j-1]; $arr[$j-1] = $tmp; }}
B. $num = count($arr); for($i=0;$i<$num;$i++){ for($j=$num-1;$j>$i;$j--){ $tmp = $arr[$j]; $arr[$j] = $arr[$j-1]; $arr[$j-1] = $tmp; }}
C. $num = count($arr); for($i=0;$i<$num;$i++){ for($j=$num-1;$j>$i;$j--){ if($arr[$j]>$arr[$j-1]){ $tmp = $arr[$j]; $arr[$j] = $arr[$j-1]; $arr[$j-1] = $tmp; }}}
D. $num = count($arr); for($i=0;$i<$num;$i++){ for($j=$num-1;$j>$i;$j--){ if($arr[$j]<$arr[$j-1]){ $tmp = $arr[$j]; $arr[$j] = $arr[$j-1]; $arr[$j-1] = $tmp; }}}
10.
如下的php代码运行后,数组$array里的值是什么? 1 2 3 4 $array = array('1','1'); foreach($array as $k=>$v){ $v = 2; }
问题详情
查看答案
A. array('2','2')
B. array('1','1')
C. array(2,2)
D. array(Null,Null)
11.
关于HTTP协议头描述不正确的是()
问题详情
查看答案
A. cookie是通过http请求正文传到服务器端
B. cookie是保存在客户端的
C. 服务器端可以读取客户端的所有cookie
D. cookie是通过http请求报头传到服务器端
12.
下列选项中,有关死锁的说法正确的是?
问题详情
查看答案
A. 采用“按序分配”策略可以破坏产生死锁的环路等待条件
B. 在资源的动态分配过程中,防止系统进入安全状态,可避免发生死锁
C. 银行家算法是最有代表性的死锁解除算法
D. 产生死锁的现象是每个进程等待着某个不能得到且不可释放的资源
13.
cookie安全机制,cookie有哪些设置可以提高安全性?
问题详情
查看答案
A. 指定cookie domain的子域名
B. httponly设置
C. cookie secure设置,保证cookie在https层面传输
D. 都不对
14.
有关linux线程的描述,正确的是( )
问题详情
查看答案
A. 线程自己拥有很少的资源,但它可以使用所属进程的资源
B. 由于同一进程中的多个线程具有相同的地址空间,所以它们间的同步和通信也易于实现
C. 进程创建与线程创建的时空开销不相同
D. 线程是资源分配的基本单位,进程是资源调度的基本单位
15.
PHP中以下哪些情况会产生短路情况
问题详情
查看答案
A. &&或or运算时,第一个表达式的结果为true
B. &&或and运算时,第一个表达式的结构为false
C. ||或and运算时,第一个表达式为true
D. ||或or运算时,第一个表达式为true
16.
PHP数字金额转大小格式,同时说明思路
问题详情
查看答案
17.
不用新变量直接交换现有两个变量的值
问题详情
查看答案
开始测试
×
确定开始答题吗? 一旦开始,将马上开始计时。
提
问题
写
面经
写
文章
微信
公众号
扫码关注公众号
回到
顶部
登录
×
微信登录
账号登录
验证码登录
记住我
登 录
忘记密码?
没有帐户?
立即注册
获取短信验证码
登 录
没有帐户?
立即注册
注册帐号
×
获取短信验证码
我已阅读并同意
《服务协议》
注 册
已有帐号?
立即登录