一年经验面试题(盘石)
1.数组的前后如何插入?
2.取两个数组的交集?
3.数组的下标前后加入元素?
4.myslq引擎类型?
5.哪种支持事务?
6.post和get区别?
两年经验面试题-(e诺 简历为主)
1.谈谈对路由的理解
2.支持事务的引擎有哪些?
3.会什么框架(该公司使用TP3.2)?
4.谈谈对redis的理解,项目中哪些模块有用到?
5.会使用什么版本控制器?(该公司使用Git)
6.会不会写APP接口?
7.说说你写代码的良好习惯
8.怎么用正则匹配3-10位的数字?
两年经验面试(Zheng):
1.一对多的关系型数据表应该怎么设计?
2.做过什么有特色的功能?
3.做过二次开发吗?说一下
4.商家每天都要搞活动,现在想知道昨天搞了什么活动,这种需求如何建表
5.APP版本更新的时候,接口如何维护?
6.以前做的项目,客户会提什么特殊的需求吗?请举例说明
7.最近在学习什么技术?
两年经验面试:
1.你对MVC的理解?
2.移动端版本更新如何保证新老版本接口正常使用?
3.php的攻击有哪些?有什么解决方案?
4.TP框架中M和D的区别?
5.session和cookie的区别是什么?
6.你有github账号么?
7.为什么从上一家公司离职?
8.关于数据库的问题
两年经验面试题(Kai)
1.谈谈项目经验
2.电商项目数据表字段类型是什么?
3.文件上传的要点?
4.正则表达式平时是怎么写的?
5.谈谈面向对象思想?PHP支持多态么?
6.你之前使用的短信平台是什么?
7.curl的使用方法?
8.说一说常用字符串函数
两年经验面试题(Wan)
一面.
1.自我介绍一下
2.说说上一家公司的情况
3.说一说自己的优缺点
4.上一份工作薪资多少?
5.HTTP和HTTPS的区别?有什么请求方式?
6.谈谈数据库的优化
7.MVC的优缺点是什么?
8.使用什么框架?说说对TP框架的理解
二面.
1.做过哪些项目?负责哪些模块?
2.说说模块的实现?
集合1:
1.项目中最难的问题,怎么解决?
2.谈谈对面向对象的理解?
3.项目的网址是什么?
4.项目中字段的类型?索引在什么字段?
5.支付宝成功后服务器宕机怎么办?
6.事务的特性?事务实现的过程
7.foreach的指针原理
8.redis的理解
9.接口一般处理的数据量是多少?
两年面试题(圈外)Kai
1.apper与php通信原理?
2.mamache实现原理?
3.mysql与pdo的区别?
4.联合索引建立原则?
5.捕捉异常的方法?
两年面试题(Zheng)
1讲一下restful风格的接口
2.put请求和patch请求的区别
3.session和cookie的实现原理及区别
4.session的共享
5.cookie的跨域
瓯讯的面试题
1.如果有一台服务器性能很好,你php和nginx要做哪些配置?
2.服务器500错误,你怎么解决,说下你的思路?
3.nginx cgi和fastcgi区别?
4.购物车模块有哪些表,哪些字段?哪些字段要加索引,怎么加?
5.数组交并差函数?
6.秒杀怎么做?
7.一个购物车模块,你多长时间能做出来,包括建表?
8.你什么功能做出来,让你感觉特别有成就感?
9.代码重构,你会吗?重构的代码很乱,你能接受吗?
10.说下工厂单例模式实现?
WuNuoHanZhuo面试题
XXXX品牌--PHP岗位(笔试题100分)
知识题:
1.有一个网页地址,比如PHP开发资源网主页: http://www.baidu.com/index.html 如何获取网络内容?(15分)
(1).file_get_contents('http://www.baidu.com/index.html');
(2).$handle = fopen('http://www.baidu.com/index.html');
$contents = stream_get_contents($handle);
$fclose($handle);
(3).$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'http://www.baidu.com/index.html');
$output = curl_exec($ch);
curl_close($ch);
2.echo count("acd");输出等于多少?(15分)
答:等于1。
3.尽可能多的列举web项目中存在的安全问题,以及解决方法?(15分)
(1).SQL注入
可以使用PDO操作数据库
使用mysql_real_escape_string:转义SQL语句中使用的字符串中的特殊字符
(2).XSS攻击
使用htmlspecialchars() 函数把用户输入表单的字符转换为 HTML 实体。
4.写出所有能够加快web端访问速度的方法(15分)
开启GZIP网格压缩,压缩JS和CSS,OB缓存实现静态化,优化图片资源和大小,减少重定向
5.提高数据库查询的方法除了使用索引以外,还有哪些方法,至少列举三种。(15分)
开启查询缓存,分区,SQL语句优化
6.高并发量系统的框架部署方案?(15分)
读写分离,负载均衡
7.常用的压力测试工具(10分)
Apache benchmark
XianXianWang三年经验面试题
11-15k 3-5年
1.介绍一下最近的项目?
2.你们网站PV和UV多少?
3.说一下登录流程
4.如何实现自动登录?
5.说一下cookie和session
6.php语言运行的流程?
7.php缓存机制,什么时候会清空缓存?
8.微信群发怎么实现?怎么选择全部用户群发?如何定时群发?
9.TP实例化的机制是什么?
10.redis失效时间设置?redis支持哪几种类型?
11.常用的Linux命令?平时怎么安装环境
12.数据库优化?varchar和char,char比varchar快多少?
13.什么字段要创建索引,一个查询语句使用两个索引会有什么影响?