× Didn't find what you were looking for? Ask a question
Top Posters
Since Sunday
5
a
5
k
5
c
5
B
5
l
5
C
4
s
4
a
4
t
4
i
4
r
4
New Topic  
datdude666 datdude666
wrote...
Posts: 75
Rep: 1 0
10 years ago
I am looking to find a PHP programmer to help program a website.  I advertised in Craig's list and other places and have a large number of resumes.  I am not a computer programmer, and have very little knowledge regarding programming.

What sorts of questions should I ask to help me determine if the people we are interviewing are indeed good PHP programmers?

Thanks!
Read 275 times
1 Reply

Related Topics

Replies
wrote...
10 years ago
I can help you out with this!

Ask for industry certifications. The 2 industry certifications for PHP are the Zend Certified Engineer in PHP5 certification and also the Zend Certified Engineer w/ Zend Framework. The ladder of the 2 is more of a supplemental certification.

Also ask if they utilize any "frameworks" to write their applications with. You want the answer to be yes. Frameworks for rich web applications force web projects into a strict structure which makes them more robust and less prone to error.

You will want to make sure they use the software architecture called "Object-Oriented Programming (OOP)". Good software architects will tell you there is no better method to use. People who do not use OOP structures end up with, what we call in the business, spaghetti code. Spaghetti code essentially is one long page with 4000+ lines of code which is a maintenance nightmare.

You will want to ask what version of PHP they are using. To keep with the times, PHP 5.2 or newer is the only acceptable version. If they are programming in PHP4, they are way behind the times because PHP4 is practically archaic now-a-days.

Ask how familiar they are with proper PHP secure programming. If they mention some of the following, they are squared away: Validation, Filtering, Cross-site scripting attacks, SQL Injection, Remote Code Injection, Request Forgeries, or Session Hi-jacking.

If you choose, you will want to ask for previous work history. Make sure this is not their first project(unless you are getting a good deal, it may be worth it then).

Finally, make sure they speak english and have a cell phone. I know this may seem strange but, it's important.

Anyways, Good luck in your search. Perhaps if all else fails, you can just hire me =D.

Take care!
Brian
New Topic      
Explore
Post your homework questions and get free online help from our incredible volunteers
  1334 People Browsing
Related Images
  
 304
  
 70
  
 343