Programmers Stack Exchange is a question and answer site for professional programmers interested in conceptual questions about software development. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am going to be doing a short PHP test/project (20-30 mins) at an interview very soon. The job is at a junior to mid-weight salary (although no specific knowledge level is in the job spec) at a media agency.

I am looking for any advice on where to concentrate my revision? Should I focus on core concepts (design patterns) or more on method syntax recall? I am not sure if I will have web access during the test, is this normal? any example of a what a small project might mean?

Any advice at all would be gratefully received.

share|improve this question

closed as not constructive by gnat, Kilian Foth, GlenH7, Robert Harvey, MichaelT May 28 '13 at 23:56

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

i was once asked to do build paging into a database application in php – Imran Omar Bukhsh May 4 '11 at 16:17
up vote 4 down vote accepted

The best preparation would be to do as many small projects in PHP as you can between now and then.

Ultimately, you can't cram programming skill into your head, but practice at small projects will help you to encounter the typical issues of starting a project from scratch, and help build confidence.

There are plenty of collections of coding exercises on the web, here's one example:

Some of these are very easy, and some are far more that can be done in 30 minutes.

share|improve this answer
I have no idea where to start with a small project, what is a small project? any suggestions? (I have also edited my question to include this) – Mild Fuzz May 4 '11 at 15:58
Included example in answer. – Eric Wilson May 4 '11 at 16:11
Wicked, ace cakes! – Mild Fuzz May 4 '11 at 16:12
@MildFuzz I have no idea what that means. If it is good, feel free to accept my answer. If it is bad, then I'm sorry. – Eric Wilson May 4 '11 at 16:27
Ha, it means thanks!! I'm going to leave it a couple of days to accept an answer, as I want as many as possible :) – Mild Fuzz May 5 '11 at 8:04

Only Method syntax recall ( as you say it) can be improved In a short amount of time.

Your ability to re-learn and begin to apply concepts such as design patterns to specific problems will a lot more time to regain if you haven't been using them in your normal routine.

You can Start by looking at Highest Voted PHP interview questions on SO

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.