作者:AndreaDittis | 来源:互联网 | 2023-08-25 11:33
导读:今天编程笔记来给各位分享关于如何知道面试者php水平的相关内容,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
1、如何面试 PHP 工程师?
2、如何评判PHP程序员是初中高哪个级别
3、具有2年php程序开发经验 具体是指 哪些经验! 2年php开发一般达到 什么水平 如何判断自己的php 水平?
4、PHP面试有什么技巧么?
5、php面试问哪些问题可以比较准确的反映出应聘者的开发水平
6、如何面试 PHP 工程师
如何面试 PHP 工程师?
问一些日常的正常的PHP问题,主要是考察应聘者的认知:
一个包含中英文的字符串如何获得它的自然长度(看看ta是否有encoding的知识和意识)
问一问什么是ORM,有时候会问这个词的英文全称是什么,问问ta对于ORM有什么个人的看法?(看看ta学习细不细,有没有技术判断,PHP开发人员应该知道什么时候使用ORM)
问一问假如ta要自己去实现一个framework,ta会怎么设计。(看看ta对代码架构的理解,对MVC的理解)
问一问framework设计里的url dispatcher他会怎么考虑。(HTTP知识)
问一问ta对框架本身的看法
了解一下ta对Design Pattern的认知,比如Singleton,Observer,Factory等常用的设计模式,问一问ta对设计模式本身的看法。
问两三个数据库设计的问题
问几个前端的问题,哪怕ta的职位是PHP开发人员,好的PHP人员不可能不了解前端,而且很可能很了解前端
问一问ta对noSQL的了解情况(对与noSQL的认识是和传统Relational DB的认知是分不开的)
问一问ta碰到问题时候会如何去寻找答案
问一问ta习惯使用哪一个搜索引擎
问一问ta最近看的书
问一问ta的职业规划,喜欢做什么,对工作环境有什么要求
别出生僻的题,别为难人家,更不要变相的侮辱人家,正常交流为主,你要的是一个正常的人,优秀不优秀就看你的眼光和运气了。
很多公司的技术人员招聘会刻意追求刺激的问题,比如很著名的微软的“下水道的盖子为什么是圆的”,不是说这些考察毫无道理,但更多的是一种“marketing”的手段。
如何评判PHP程序员是初中高哪个级别
PHP程序员本身就有初级中级高级。至于如何评判的话,面试的时候一般都会有针对性的问题,让你实现某种功能。
具有2年php程序开发经验 具体是指 哪些经验! 2年php开发一般达到 什么水平 如何判断自己的php 水平?
2年的开发经验不包括入门学习过程。指的是有大概2年的完整PHP项目制作经历。
2年php开发经验水平至少:
能在Linux或Windows Server Edition下熟练配置PHP运行环境
能掌握正则表达式(这个很重要)、mysql数据库、文件与目录操作、COOKIE/SESSION
至少熟悉一种中型PHP框架(如ThinkPHP)
会使用至少一种成熟的CMS系统(如PHPCMS、DedeCMS、JOOMLA、Wordpress)
熟悉某种项目管理模式
不求精通但至少熟悉HTML、CSS、Javascript,还有AJAX
知道如何防止mysql注入、会使用验证码
最好还要掌握若干技巧,如:
利用SMTP发送邮件、用Curl或其他方式跨域读取文件、熟悉用JSON传送/保存数据
PHP面试有什么技巧么?
PHP程序员在面试的时候一般应该抓住以下几个点。
一、应该介绍自己掌握的开发一种,主要介绍PHP语言的独特语法以及如何使用,比如PHP语言会比CGI更快的执行动态页面。
二、必须熟悉Oracle、Mysql等数据库,并能简单的介绍自己掌握的程度。由于php做出的动态页面比用其他语言做出来的页面在执行效率以及CGI方面高得多,所以你还需要在面试中说出自己的文档撰写能力很强。
三、PHP程序员应该具备独立分析和解决问题的能力,可以在自我介绍中讲讲自己曾经遇到过的问题是如何解决的。让面试官看到你的能力,这将会直接影响到你自我介绍的成功与否。
四、一个PHP程序员必须有良好的职业道德和工作态度,所以在面试中应该尽量讲自己在做项目时的认真态度以及今后的工作规划,表现出自己的进取心。
五、还有关于沟通能力和理解能力的体现,这个在与HR的交谈中就可以表现出来,所以需要做的工作就是从容的有条理的把自我介绍说完,回答每一个问题时都应该简洁明了,关于自我介绍可以提前做个草稿,背一下。
六、团队合作能力也是企业非常看重的,在培训中老师一般都会带领大家做项目,大的项目一般会分小组,每个人都有相对应的任务,这就模拟了公司中的团队合作,在自我介绍过程中要把做项目的具体流程以及相互协作的过程说出来,让HR看到自己具备团队合作的能力。
七、最后就是执行力,每当任务分配下来的时候该如何执行,还有自己讲过职业规划后该如何执行,还有在学习的过程中是如何人字形的,遇到困难又是如何执行的,这些都可以体现出php程序员的执行力,回答的时候抓住发现及时寻找原因,快速展开行动的这个主线即可。
八、最重要的是你的能力、技术以及自己的项目
php面试问哪些问题可以比较准确的反映出应聘者的开发水平
可以问数据模型,这个一般开发时间长才会总结出来!或者直接问功能的实现方式,比如在秒杀的时候我们如何避免服务器崩溃~也可以问框架的具体问题~
如何面试 PHP 工程师
1,解决问题的能力和掌握的知识,看你招聘的目的而决定其二者的平衡。了解流体力学的确会对通下水道有很大帮助,但流体力学专家未必都会疏通下水道。
2,创造力,一个没有自己作品的程序员不是好程序员。编程跟写作一样,最终的目的不是敲字,而是完成作品。有人用windows图画板画蒙娜丽莎,而有人用ps就只能调调颜色,画几条线。二者的区别就在于创造力,而不是各自都会什么工具(或者懂什么知识)。
3,自学能力。编程界每天都在产生新鲜的东西,愿意自学和主动寻求新东西,会在将来的工作上事半功倍。
4,人品。这点会大大影响后期的团队维护成本。
5,代码的优雅。不在乎大括号在上还是在下,不在乎等号左右是否有空格的程序员,一定是不够谨慎、粗枝大叶的程序员,而有代码洁癖的程序员会不断挑战自己的代码,让自己的代码日趋优雅。
6,文档习惯。喜欢查阅文档,喜欢记录文档。这是团队协作与后期维护必不可少的能力。
7,足够聪明,话少。表达能力强的人,一般都不适合当程序员(大脑神经通路的影响),除非是头脑特别好用的人,但这种人很难遇到。 如果遇到php类的不明白的问题,可以去后盾人找找相关的教学视频看看,多看看不就懂得懂了,希望对你有用,给个采纳吧,谢谢
结语:以上就是编程笔记为大家整理的关于如何知道面试者php水平的相关内容解答汇总了,希望对您有所帮助!如果解决了您的问题欢迎分享给更多关注此问题的朋友喔~