Ⅰ 在面试php工程师时会被问哪些问题
面试官在面试求职的PHP工程师时所问的问题千奇百怪,但由于他们需要的是一个PHP工程师,所以他们提问的问题一般不会偏离以下几个角度:
技术线(偏深度):
1. 基础知识,比如数据结构,多线程,I/O,Http协议等。
2. 语言深度,比如PHP的运行机制,性能优化,APC(以及其原理等)。
3. 源码阅读,比如看过哪些框架,其中的机制是怎么样的,往细了问。
4. 知识宽度,静态语言,比如C、Java等,我始终觉得只会一门语言不是什么好事情。
5. 项目经验,做过什么,是否复杂,负责什么,做了什么。
业务线(偏能力):
1. 业务能力,也就是之前做过的项目(担任的角色,负责的部分)。
2. 沟通能力,这一点能从沟通中就看出来。
3. 主动性,之前主动推动的事物等等,哪怕是一个小的点也可以。
4. 抗压能力,之前做过的项目中去挖掘细节。
5. 技术宽度,了解不一定要深入,一般会问一些比较泛的,比如多语言,Linux操作,HTTP协议等。
Ⅱ 如何面试 PHP 工程师
PHP 作为一种简单、实用、“高效”的语言,是深受广大初创互联网公司喜爱的:
1. 框架,你得熟悉几种主流的框架,如果对上这家公司所采用的更好,什么 TP,CI,Yii 等至少用过一个,知道 MVC,ORM 这些名词解释
2. 了解基础的 Session,Cookie,Http Header,说得上几个主要的 HTTP 状态码
3. 做 APP 和 RIA 的公司挺多,XML,JSON 格式要清楚,SOAP/WebService 了解点更好
4. 深受中小企业喜欢的语言嘛,广大企业主就是指望着招一个人管三件事的,HTML、CSS、JS、MySQL、Apache、Bash 等前、后的东西都要了解些,尤其是前端,熟悉 Bootstrap, AngularJS 之类的更好
5. NoSQL 越来越被神化,像 Redis,MongoDB 知道怎么用也许能加点印象分
Ⅲ PHP工程师面试常见问题有哪些
基础知识,数据库,框架,也很可能问你他们工作遇到的问题
Ⅳ php面试宝典及PHP面试技巧
关于php面试宝典及PHP面试技巧
Php面试宝典究竟是怎样的?对于众多的php工程师来说,这是个十分有意义的问题。如果他们不能掌握科学的php面试宝典,最终他们面对的,也就是应聘的失败。特别是当他们面临要求较高的主考官时,就更要三思而后行了。
说到php面试宝典,可能在一百个人看来,就有一百个哈姆雷特。所以说,没有绝对的宝典,只有相对的经验。根据我的'总结,这些经验主要体现在以下三个方面。
第一,专业技术不可少。
毕竟公司招的是专业的php工程师,如果他不能为企业解决相关的技术问题,是不可能得到这份工作的。在面试时,技术方面的主考官很可能把自己遇到的实际问题摆在应聘者眼前,如果应聘者回答得不能让人满意,很可能就止步于此了。假设你也要应聘php工程师,没有知识上的积累,很可能会导致应聘失败。程序员的职业发展规划和分类
第二,综合素质很重要。
在php面试宝典里,这一条也是相当重要的。所谓综合素质,既包括应聘者的事业心、进取心,又包括他对工作的热情、自律能力等内容。试想,如果一个应聘php工程师的人,除了在专业上的能力,其他一无是处,那么,主考官不会录用他的。这是因为,php工程师也要与公司里的其他人和平共处,也要得到别人的支持,或者给予别人支持。
第三,回答薪酬要讨巧。
很多php工程师在面对主考官时,会被问到预期的工资的问题。这个问题确实有点棘手,如果你要价高了,招聘单位不会录用你,如果你要价低了,又不能体现出自己的价值,让自己受了委屈。所以,在回答这一问题时,一定要从实际情况出发,将行业内盛行的工资水平作为参考,加上自己的预期,给主考官报一个在合理范畴内的工资水准。
学习了php面试宝典,应聘者还要注意,任何一份工作都有自己的特殊性,如果你对这份工作没有必要的激情和动力,就不要去争夺它了。因为,这样既浪费了你自己的时间和精力,也给主考官带来了一定的困扰。
;
Ⅳ 如何面试 PHP 工程师
我咨询了一下我身边的一位很牛PHP程序员,他也是我的面试官,他的回答如下(非原话):
1.PHP基本功,字符串与数组
2.网络功能,发起curl,socket编程等
3.对网络开发的理解,tcp/udp, http 协议的讨论
PS:对具体函数的掌握要求不高,反正可以查手册。
、、、、、、
各公司PHP招聘笔试题面试题库答案:星宿人才
Ⅵ 如何面试 PHP 工程师
1. echo count(”abc”); 输出什么?
答案:出1
解释:在PHP的源码中可以看到,仅对IS_NULL,IS_ARRAY,IS_OBJECT有特殊处理,其它所有的类型都返回1(RETURN_LONG(1);)
2. 用PHP写出显示客户端IP与服务器IP的代码
答案:
“SERVER_ADDR” 当前运行脚本所在的服务器的 IP 地址。
“REMOTE_ADDR” 正在浏览当前页面用户的 IP 地址。
3. error_reporting(2047)什么作用?
答案:error_reporting(E_ALL)
显示所有PHP错误和警告
4. echo,print()和print_r()有什么区别?
答案:echo, print是语言结构,并不是一个真正的函数,print_r是函数打印变量信息
解释:print() is not actually a real function (it is a language construct) so you are not required to use parentheses with its argument list.
这个问题看别人的答案后最纠结
Ⅶ PHP面试有什么技巧么
PHP程序员在面试的时候一般应该抓住以下几个点。
一、应该介绍自己掌握的开发一种,主要介绍PHP语言的独特语法以及如何使用,比如PHP语言会比CGI更快的执行动态页面。
二、必须熟悉Oracle、Mysql等数据库,并能简单的介绍自己掌握的程度。由于php做出的动态页面比用其他语言做出来的页面在执行效率以及CGI方面高得多,所以你还需要在面试中说出自己的文档撰写能力很强。
三、PHP程序员应该具备独立分析和解决问题的能力,可以在自我介绍中讲讲自己曾经遇到过的问题是如何解决的。让面试官看到你的能力,这将会直接影响到你自我介绍的成功与否。
四、一个PHP程序员必须有良好的职业道德和工作态度,所以在面试中应该尽量讲自己在做项目时的认真态度以及今后的工作规划,表现出自己的进取心。
五、还有关于沟通能力和理解能力的体现,这个在与HR的交谈中就可以表现出来,所以需要做的工作就是从容的有条理的把自我介绍说完,回答每一个问题时都应该简洁明了,关于自我介绍可以提前做个草稿,背一下。
六、团队合作能力也是企业非常看重的,在培训中老师一般都会带领大家做项目,大的项目一般会分小组,每个人都有相对应的任务,这就模拟了公司中的团队合作,在自我介绍过程中要把做项目的具体流程以及相互协作的过程说出来,让HR看到自己具备团队合作的能力。
七、最后就是执行力,每当任务分配下来的时候该如何执行,还有自己讲过职业规划后该如何执行,还有在学习的过程中是如何人字形的,遇到困难又是如何执行的,这些都可以体现出php程序员的执行力,回答的时候抓住发现及时寻找原因,快速展开行动的这个主线即可。
八、最重要的是你的能力、技术以及自己的项目
Ⅷ 如何面试PHP工程师
工程师能否胜任某个岗位很大程度上受专业程度、周边知识、沟通能力、主动工作的意愿等多方面因素影响,对每个Team来说需要考核的重点是有区别的,但总的来说都是基于上面问题里提到的几个方面根据对候选人的观察考量提出相应的问题并通过回答来确定他在这些方面的真实水准。但短短的面试时间往往很难考察出,或者说让候选人体现出其全部的能力来,所以面试过程里除了佣人团队的Leader、Manager和HR外,最好能包括 和候选岗位同一个Team的其他工程师、主要合作的Team的Leader,但只是简短聊聊,从别的一些角度提供一些参考意见。
Ⅸ PHP工程师的求职面试自我介绍
PHP工程师的求职面试自我介绍范文3篇
PHP程师面试自我介绍第一篇
大家好,我是xxxx职业学院信息电子系计算机硬件专业的一名应届毕业生,衷心感谢您抽出宝贵时间审阅我的简历。在三年的学习生活中,我牢固地掌握了计算机硬件与电子专业的基础知识,精通数电与模电,熟练office办公软件,对计算机组装与维护把握深刻,并在各种实践中获得了一定的实际运用能力。并利用课余时间进行了汉语言文学自学考试,通过科目过半。在自考期间不但提高了文学功底,而且培养了我坚强的意志。课余时间我还广泛阅读各方面书籍,积极参加各种集体活动和社会实践活动,扩展了知识面,培养了团队精神,增强了组织交际能力,提升了综合素质。
虽然缺少工作经验和社会阅历,但我会在实践工作中勤奋学习,弥补不足,积极进步。或许我应聘的'职位和计算机硬件专业并不对口,但我认为人的才能并不仅局限于所学的专业,在其他领域同样有可挖掘的潜力!
PHP工程师面试自我介绍第二篇
本人XXX,我是一个实事求是、不浮夸的人。喜欢参与团队工作与集体活动。重视自身素质培养。
软件开发基础扎实,对编程充满热情,学习能力强,能快速掌握新技术
在校期间,曾获午2007—2008学年度优秀团员,2007—2008学年度丙等奖学金,2005年9月份军训优秀个人。曾是系学生会干事,在通过与其他干事的合作,主要对学生宿舍公共卫生、宿舍文化、晚归等进行监督管理,评定优秀寝室,不定期组织学生活动(寝室篮球赛、跳蚤文化市场等)
实习期间就职于金融事业本部,部门业务涉及全国数省的农村信用社核心业务系统、城市商业银行支付系统以及外围辅助服务系统。我一直在广东四地市的农信社做软件开发工作。先后参与了广东省四地市的银行卡系统、综合业务系统卡改造、电话银行系统、自助终端系统等的开发和实施。相信您的信任与我的实力将为我们带来共同的成功!希望我能为贵公司贡献自己的力量!
PHP工程师面试自我介绍第三篇
各位评委大家好,我是一名即将毕业的计算机系本科生。大学的四年,给我奠定了扎实的专业理论基础,良好的组织能力,团队协作精神,务实的工作作风还有良好的为人处世能力。
理论学习方面,我认真学习专业知识理论,在学好专业必修课的同时,我还阅读了大量计算机书籍。同时对于法律、文学等方面的非专业知识我也有浓厚的兴趣。在校期间,在专业考试中屡次获得单科第一。获得院设奖学金一次,院三等奖学金五次。是个成绩优秀的学生,一致受到老师和同学的好评。
在专业知识方面,我除了精通Visual Basic、SQL Server、ASP,熟练使用Linux、Windows 9x/Me/NT/2000/XP等操作系统,熟练使用Office、WPS办公自动化软件。还自学HTML、Frontpage、Dreamweaver、Fireworks、Flash等网页制作相关软件。对于常用软件都能熟练使用。运用自如。
工作方面,曾担任院学生会成员、副班长等职,现任计算机系团总支组织部部长。多次组织系部、班级联欢会、春游等活动,受到老师、同学们的一致好评。思想修养方面,我品质优秀,思想进步,笃守诚、信、礼、智的做人原则。
在社会实践方面,四年的大学生活,我对自己严格要求,注重能力的培养,尤其是实践动手能力更是我的强项。曾多次参加社会实践活动,具有一定的实践经验和动手能力。
无论今后从事什么样的工作,我都会把新的工作当做一个新的起点,不断学习和加强专业技能,以我孜孜不倦的学习态度和踏实负责的作风把每一项工作做好。
;
Ⅹ 如何面试 PHP 工程师
肯定需要满足一下几个条件:
PHP的基本功必须过关
做一定的PHP面试题
有一定的项目经验,而且对项目中的具体实现了如指掌。