如何面试测试工程师 PHP 工程师

如何面试 PHP 工程师? - 知乎1837被浏览228841分享邀请回答就有加分)问一问ta最近看的书问一问ta的职业规划,喜欢做什么,对工作环境有什么要求别出生僻的题,别为难人家,更不要变相的侮辱人家,正常交流为主,你要的是一个正常的人,优秀不优秀就看你的眼光和运气了。很多公司的技术人员招聘会刻意追求刺激的问题,比如很著名的微软的“下水道的盖子为什么是圆的”,不是说这些考察毫无道理,但更多的是一种“marketing”的手段。
/ 26547 条评论分享收藏感谢收起php学习(24)
& & & & 九月快到了,又是一年秋招,所以要好好准备一下,针对不足和薄弱的地方进行学习,希望可以找到令自己满意的工作。最近慕课网举办了一次分享面试经验的活动,我从上面总结了一下常见的问题,来督促自己完善和提升。后续会不断更新,尽自己最大努力做到最好。加油! & & & &
& & PHP面试 & & & &&
& & 一、技术问题 & & &
& & & & &(1)基础知识:如数组的操作,变量的操作,字符串的处理。主要考察数组、字符串的函数。还有cookie和session的概念和区别。 & & &&
& & & & &(2)面向对象:面向对象的思想和理论知识,如继承、接口、抽象类、多态等。 & & & & & &
& & & & &(3)文件操作:比较典型的两个问题: & & & & & &&
& & & & & & & & & ①遍历目录:使用递归来遍历目录,延伸出来就是无限级分类 & & & &
& & & & & & & & & ②读取大文件:内存不够,如何读取文件内容 & & & &&
& & & & &(4)数据库知识: & & & &&
& & & & & & & & & &①设计数据库表,按照要求去写sql查询。常见的有订单表、商品表;学生表、成绩表、班级表;省市区表。 & & & &
& & & & & & & & & &②php操作数据库的基本功底,手写php操作数据库的代码。 & & & & & & & &&
& & & & & & & & & &③数据库性能优化。其中包括MySQL的使用以及性能优化。比如int(1)和int(10)的区别,存储类型的选取;MySQL的索引,组合索引和覆盖索引等;MySQL中四种隔离级别的理解。典型问题:一张表有100万条数据,写思路优化或者优化sql;一万条数据同时插入数据库如何保证效率。 & & & &&
& & & & & (5)Linux能力。linux基础知识,常用的命令要熟悉使用。比如在nginx访问日志中,查找出一天接口访问类前十名。 & & & & & &
& & & & & (6)数据结构与算法能力。基本的排序方法,如冒泡排序、快速排序、二分查找排序;或者给你一道题,手写一个方法,去实现效果,比如100元分给10个人,每人至少6元,最多12元,必须分完100元。最常问到树的遍历和排序。 & & & &
& & & & & (7)服务器安全问题:sql注入、xss攻击等。编程时如何预防这些问题。 & & & &
& & & & & (8)框架问题:了解哪些框架,然后询问框架的一些基本问题。常用框架的MVC思想的理解,根据逻辑来捋清楚model和controller的关系,controller和view的关系。&
& & & & & &二、非技术问题 & & & &&
& & & & & & & & &面试官: & &
& & & & & & & & & & & & & & 1.自己对工作外的时间安排 & & &
& & & & & & & & & & & & & & 2.自我评价 & & &
& & & & & & & & & & & & & & 3.对以后职业的规划 & &
& & & & & & & & 用意: & &&
& & & & & & & & & & & & & &1.观察你是否会在业余时间学习 & & &
& & & & & & & & & & & & & &2.自己是否对自己认证的足够深刻 & & &
& & & & & & & & & & & & & &3.是不是一个会规划的人 & & &
& & & & & & & &共同点: 还有什么要问我的吗? & &
& & & & & & & 回答: & &
& & & & & & & & & & & & & &1.你觉得我有什么需要改进的地方 & &&
& & & & & & & & & & & & & &2.你对我的表现做一个评价 & & &
& & & & & & & & & & & & & &3.如果我入职我的工作职责是 & & & &
& & & & & & & & & & & & & 前两个问题可以认识到自己的不足,加以改正,第三个问题,如果入职了可以提前准备。
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:156383次
积分:3126
积分:3126
排名:第11534名
原创:150篇
评论:17条
(4)(7)(6)(25)(4)(46)(8)(21)(4)(4)(4)(4)(4)(11)(1)
(window.slotbydup = window.slotbydup || []).push({
id: '4740881',
container: s,
size: '200,200',
display: 'inlay-fix'您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
PHP工程师面试题-校园招聘.doc 4页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
下载提示
1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
需要金币:120 &&
你可能关注的文档:
··········
··········
PHP工程师面试题
出生日期:
IT相关工作经验____年
最高学历:
WEB开发经验____年
面试日期:
手机号码:
注意事项:如果记不清函数,可以使用伪码。算法题目,可以用伪码,或者写清解题思路,但是我们还是建议使用PHP代码回答。请珍惜面试机会,杜绝作弊行为。
请写出PHP常用的语句
如何判断一个变量是否为空________________________________________;
如何判断一个变量是否NULL______________________________________;
如何判断一个变量是否存在________________________________________;
如何判断一个变量是否类型和值都等于false__________________________;
如何释放一个变量________________________________________________;
循环数组之前,检查数组________________________________________;
请分别列出两端PHP片段输出的值
if(($a = 3) || ($b = 3)){
if(($a = 3) | ($b = 3)){
php中error_reporting 函数的作用是什么?
怎么有效的防止SQL注入和跨站攻击(XSS)?
试写出单例模式连接数据库代码片段,只需要伪代码实现。
算法题,请用PHP写出1-100的质数(素数)的判断算法(7、8两题可以选答)
请用php简单的写出冒泡排序法?
您对工厂模式有所了解吗?你觉得在什么情况下适宜用工厂模式?(选答)
JAVASCRIPT部分
请用(javascript/jquery)写出下面结果
&div id=”div”&hello &/div&
1.获取上面HTML代码的div的HTML
2.让上面HTML代码是我div的HTML为word,并且文字的颜色为红色
请使用jquery或者js完成下列功能
&input type=&radio& name=&r1& value=&1&/&1
&input type=&radio& name=&r1& value=&2&/&2
&input type=&radio& name=&r1& value=&3&/&3
&input type=&radio& name=&r1& value=&4& checked=&checked&/&4
&input type=&radio& name=&r1& value=&5&/&5
1.获取被选中的项的值
2.让值等于5的项被选中
在js中我们经常用document.onload=function(){}来实现文档载入后实现函数的调用,jquery中也有和之相似的方法,是什么,它们之间有什么异同?
数据库部分
给表(table)增加一个comment字段,类型varchar,长度60
2.请写出导致PHP查询MYSQL数据库乱码原因和解决方法
3.请说Primary Key、Unique Key差别
请写出至少一种千万级pv的网站的程序和系统架构。以及这种架构的优点和缺点,以及如何扩展。
正在加载中,请稍后...php工程师面试题-面试问题-论文联盟
您好,游客
背景颜色:
php工程师面试题
欢迎浏览更多 →
相关文章 & & &
本栏目最新更新文章
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款
内容分类导航

我要回帖

更多关于 如何面试运维工程师 的文章

 

随机推荐