美文网首页
大型外包公司PHP面试题

大型外包公司PHP面试题

作者: 月圆星繁 | 来源:发表于2019-08-20 00:18 被阅读0次
夜晚.jpg

深圳某人力外包公司

基础题

1、获取当前时间两天前的时间,格式类似 2019-01-03 12:30:00

2、$str="1,2,3,4,5,6,7,55",使用什么函数可以把字符串str转化为包含各个数字的数组?

3、 简述cookiesession的异同。

4、写出如下php代码的输出结果。

<?php
$a=array(0=>'one',1=>'two',2=>'three');
unset($a[1]);
echo is_null($a[1]);
?>

5、简述单引号和双引号的异同。

6、一列函数的规则如下:1、1、2、3、5、8、13、21、34.... 求第30位数是多少,用递归算法实现。

7、用正则表达式写一个函数验证电子邮件的格式是否正确。

8、用户付款成功以后需要发送一条短信通知,但是可能接口速度有点慢,需要怎么处理(说明下大概思路即可)

数据库题

1、select intoinsert into select 有什么区别?

2、SQL中的left join 、right join、inner join命令分别表示什么?

3、SQL语句考察。

  • 统计2011至2013三年中每个季度的销售金额。
  • 2013年销售金额前5位的销售员。
  • 统计那个产品线的销售金额最多。

Linux题

1、如何设置/test/a.txt属主有读写执行权限,属组有读写,其他账户无权限

2、如何删除/tmp 下所有A开头的文件?

3、如何把/etc复制到/tmp下并保持原属性不变?

4、如何把/tmp/etc/man. conf移动到/tmp下并改名为test. conf设置所有人都有读写执行权限

5、如何在末行模式中删除test文档中20 50 之间所有的行。

6、如何查看/etc/passwd的头3行和尾3行?

7、如何一次性创建text/1/2/3/4

8、如何查看/etc所占的磁盘空间

9、查看磁盘容量信息用什么命令

10、如何删除/tmp下所有的文件

11、vim 如何把文档中的50到100行之间的man改为MAN

12、查看nginx进程ID命令是

13、假如php已经编译安装好,需要安装一个php_ redis扩展,用到的主要命令有

14、怎么添加定时任务,比如每天3:20执行sh test. sh的命令

相关文章

网友评论

      本文标题:大型外包公司PHP面试题

      本文链接:https://www.haomeiwen.com/subject/zymysctx.html