php PHP能力测试?
声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow
原文地址: http://stackoverflow.com/questions/2074924/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me):
StackOverFlow
PHP competency test?
提问by Spot
Are there any good free PHP competency tests out there? It's easy for someone to say they code in PHP, but depth and understanding of how lowerlevel parts of the language are parsed and executed is much different.
有没有好的免费 PHP 能力测试?有人说他们用 PHP 编写代码很容易,但是对语言的低级部分如何解析和执行的深度和理解却大不相同。
Something that asks good questions, perhaps elicit the person to write some sample code solutions to particular problems.
提出好的问题的东西,也许会引出人为特定问题编写一些示例代码解决方案。
Ideas?
想法?
采纳答案by Pekka
Check out these questions:
看看这些问题:
回答by bobince
Ask them to write an absolutely trivial ‘Hello, $name!' example that also stores the user-input names to a database.
让他们写一个绝对微不足道的“你好,$name!” 还将用户输入名称存储到数据库的示例。
If they manage to do it without HTML-injection or SQL-injection security holes you've already got someone in top ten percent of PHP coders. If they manage to include proper indenting and maybe a comment then wow! It's a superstar.
如果他们设法在没有 HTML 注入或 SQL 注入安全漏洞的情况下做到这一点,那么您已经在 PHP 编码人员中占据了前 10% 的位置。如果他们设法包括适当的缩进和评论,那么哇!这是一个超级巨星。
I'm not even joking.
我什至不是在开玩笑。
回答by Yada
A certification is pretty much a test.
认证几乎是一种测试。
Check out the ZEND certification for PHP.
查看 PHP 的 ZEND 认证。
http://www.zend.com/services/certification/
http://www.zend.com/services/certification/
edit:
编辑:
Here is free resource: PHP Interview Questions and Answers.
这是免费资源:PHP 面试问题和答案。
http://www.techinterviews.com/php-interview-questions-and-answers
http://www.techinterviews.com/php-interview-questions-and-answers
回答by VolkerK
In the Stackoverflow podcast #79a service called Codilitycame up:
在Stackoverflow 播客 #79 中,出现了一个名为Codility的服务:
There is a website that conducts programming tests on the internet for you at Codility, but we're skeptical this can actually work without the one-on-one human element of observation.
Codility 有一个网站可以在互联网上为您进行编程测试,但我们怀疑这是否可以在没有一对一的人工观察因素的情况下工作。我认为它可能与此类自动化测试一样好,但同意缺少人为因素。以最坏的方式解决测试问题仍然让你得到 100 分比尽可能快/好/优雅地解决它更有趣。
编辑:哦,它不是免费的......
回答by bekind
http://www.proprofs.com/quiz-school
http://www.propprofs.com/quiz-school
Timed tests. Hard questions. Not just multiple choice but short essay too. Make your own or choose from large list of created one s.
定时测试。困难的问题。不仅是多项选择,还有短文。制作您自己的或从大量已创建的列表中进行选择。
I happened to find it last night. I took a C# test. Man, do I need to study more!
我昨晚碰巧找到了它。我参加了 C# 测试。伙计,我需要多学习吗!
回答by Gordon
Google for "Zend Mock Exam Questions". This will bring up results like this forum thread with questions from the online Mock Examsthat are supposed to prepare you for the Zend Certified Engineer exam.
谷歌搜索“Zend 模拟考试题”。这将带来类似此论坛主题的结果,其中包含来自在线模拟考试的问题,这些考试旨在让您为 Zend 认证工程师考试做好准备。
However, if you send applicants questions like this, there is very little that would hinder them from simply googling the answers though, so I find little value in that. Basically, if you got an idea what you are looking for in your applicants, you should be able to ask them the right questions.
但是,如果您向申请人发送这样的问题,那么几乎没有什么会妨碍他们简单地在谷歌上搜索答案,所以我觉得这没什么价值。基本上,如果你知道你在求职者身上寻找什么,你应该能够向他们提出正确的问题。

