迅雷php工程师 面试经历(2014年9月)

匿名网友 匿名网友 发布于: 2016-02-25 00:00:00
阅读 154 收藏 0 点赞 0 评论 0

1,AJAX中XHR的状态和意义

答:服务器端状态

XHR.status == 200,300,404 等

100——客户必须继续发出请求

101——客户要求服务器根据请求转换HTTP协议版本

200——成功 常用201——提示知道新文件的URL

300——请求的资源可在多处得到

301——删除请求数据

404——没有发现文件、查询或URl

500——服务器产生内部错误

状态 XHR.readyState五种状态 XHR.readyState == 状态(0,1,2,3,4)

0:请求未初始化,还没有调用 open()。

1:请求已经建立,但是还没有发送,还没有调用 send()。 //常用

2:请求已发送,正在处理中(通常现在可以从响应中获取内容头)。

3:请求在处理中;通常响应中已有部分数据可用了,没有全部完成。

4:响应已完成;您可以获取并使用服务器的响应了 //常用

2,DOM元素el隐藏

document.getElementById'element'.style.display='none';

3,css选择器

类别选择器 标签选择器 id 选择器

4,top 显示管理执行中的程序

mv 移动文件或目录 或重命名

ps 报告程序状态

find 查找文件或目录

df 显示磁盘的相关信息

cat 输出文件内容

chmod 改变文件或目录的权限

chgrp 改变文件或目录的所属群组

grep查找文件里符合条件的字符串

wc计算字数

5,_autoload 它会在试图使用尚未被定义的类时自动调用。通过调用此函数,脚本引擎在 PHP 出错失败前有了最后一个机会加载所需的类

_set 给一个未定义的属性赋值时调用

_call 当调用一个未定义的方法是调用此方法

_construct 当一个对象创建时调用此方法 可初始化成员属性

6,二分查找算法

7,数据库

男女比例

面试所被问到的一些问题

最开始来了一个考逻辑的题目:

有两个容量为5ml和6ml的杯子,有无限多的水,要准确取出3ml的水。

1,mysql的优化

2,js写表单验证

3,array("a",“b”,“c”,"")

4,写一个计划任务

5,为什么要用php

6,当cookie禁掉之后,session还能不能用?

7,将两个字符串合并

满意的地方:

学到很多

不满意的地方:

没有

评论列表
文章目录