In the last few weeks I’ve had to interview for three new developer positions, going through the usual interview process.
Developers, Designers, Multimedia; All these roles demand a specialist knowledge. It’s not a job you can just walk in off the street and do. You will have worked to gain those skills that the company desire.
So how can you demonstrate those skills effectively in such a short time? After finding 3 suitable candidates I thought I’d write a few notes about how I what i’m looking for. So here it goes:
1. Research the company
Get to know how the company works. What types of work do they typically do and who do they do it for. Have there been any recent websites that they have done that are notable.
If they have a portfolio study it. It will tell you about what technologies they use, their style, and even approach.You can then use this to see how you could fit into the company. This in turn allows you to prepare your portfolio and questions to be targeted to what they may well be looking for.
2. Dress for the Occasion
Nothing really says I want this job less than your most comfy cardy and faded jeans. There’s a time for being fashionable and this isn’t it. Consider it like a first date with the hotest girl / boy at school. Would you wanna turn up looking rough? I thought not. Demonstrate that you want the job, dress to impress.
3. Prepare your showcase and make it relevant
It was so surprising just how many people came to interview with nothing to show at all. Demonstrate your interest and knowledge of the field. Take in sample of work,personal projects, discuss articles you’ve read about new technologies.
One example is a developer who came in with a Ajax multi-player game of connect 4. Now some would say that this isn’t amazing, there are tons of games like that out there. It wasn’t the game that I found impressive. He briefly introduced the game before proceeding to talk about the technologies he used, why he chose to use them, and how he aimed to improve it.
The candidate had not tried to wow his audience with a polished product, although this would also be cool. He had shown me that he could solve a problem, evaluate his work and consider the ways in which he was looking to improve. What this means for me is someone I can give a problem to rather than instruct a solution, freeing my time to do other things.
4. Stay focused
Sure you can talk about opinions on the web about what the latest technology is and how [ insert technology here ] is like soooo yesterday. The question is what can I do with the technology? what is exciting about it? How could I use it to A) Improve the end product B) Save time C) Enrich my life forever. How have you used it, why did you choose it?
One way of always having something to say is to read blogs. I don’t want what smashing magazine or Boagworld said last week back to me. You are a well studied person. evaluate the text, give a counter point show that you not only read the stuff, but actually understand it.
5. Don’t Panic
Despite what your stomach will be telling you, the people are there to see you. They have stopped everything they were doing to give you the interview. In a studio these times can be rare – especially if they are interviewing because they need a new person. Everyone who interviews you is looking for reasons FOR hiring you, not against. So listen and take your time to respond after considering your answer.
6. Get Feedback
Even if it doesn’t end up being the job for you get feedback. This will help you improve your technique, and prepare for the next .