by Justin Johnson
As web designers and/or developers we have a certain luxury afforded to us with the location and times; where and when we work. Ours is an industry that allows us to sit at home and work at whatever times (and in whatever conditions) are convenient to us. However, in today’s economic times it can be harder to find enough contract work to support a comfortable lifestyle.
If you’re a recent college graduate or a freelancer looking to transition into work as a full-time designer/developer at a company, the following tips in today’s post will help you ace the interview and land the job. Note that a lot of the tips listed below are for larger scale companies. Whether small or large scale, most companies tend to interview in a more “standard” method — so we’ll stick to exactly those kind of guidelines.
Have A Resume
Most job postings you find online will require you to submit a résumé (or CV if you’re outside the US). So it’s important to be sure that you have this in a digital format; PDF or Word Documents are typically accepted.
Most of the time the first person who gets to see your resume will be one of the HR representatives and not the person who will actually be doing the hiring. As such, there are hundreds of resumes that cross the desks of these individuals daily and so it is very important to stand out. With this being said, it may be worth the effort to spend some time in making your resume stand out visually.
Along with your resume, you’ll generally want to include a cover letter that states (in the first paragraph) why you would be a good hire. The second paragraph can include what position it is that you are applying for.
This may seem like an obvious statement but one that needs to be said: don’t lie on your resume! One particular thing to mention is your experience level. If you choose to list out all the languages you know, be sure to list your experience with them as well. Most good developers know at best a handful of languages. Compare the following two lists:
PHP (advanced) | PHP |
ASP.NET (beginner) | ASP.NET |
SQL (advanced) | SQL |
CSS (expert) | CSS |
XHTML (expert) | XHTML |
JavaScript (expert) | Javascript |
..etc.. | ..etc.. |
The list on the left gives a clearer picture of what languages you know and what your current level of expertise is with that skill. It’s very easy for us as web developers and designers to paste a large list of languages in the hopes that we’ll be able to be hired and figure out the ‘nuts & bolts’ of the language as we go.
Also remember that knowing a CMS tool such as WordPress, Drupal, Joomla, etc.. and being able to customize it does not mean that you are a PHP expert. If you know PHP then you’ll be able to sit down and write PHP code from scratch.
Have A Portfolio
When asking for a resume, employers may also often ask for an example of your work. For most of us, since we are web designers/developers, we probably have a web based portfolio (this URL should be on your resume).
Sometimes however, if we are just starting out or we’ve just been too busy with client work, we may not have our own portfolio website in place yet. In this case, it’s perfectly acceptable to make a PDF / Word Document with screenshots and a few bullet points about key projects that you want to showcase for a potential employer.
The Phone Interview
If all went well in submitting the resume and cover letter then you’ll be contacted by the company to set up a time to meet. Some companies will speak to potential employees via the phone first, in order to minimize the amount of time they have to spend in face to face interviews. Some companies won’t do this, and may just meet in person first, but a phone interview can be your first step into the door, and it’s your chance to make a good first impression on a potential employer.
The phone interview is really about you as a person, you probably won’t be presenting any work at this point, mainly answering questions about your skillset. It’s important to be polite to the interviewer. While it’s essential to use your manners here, it’s also important to make sure there aren’t distractions in the background of your call: dogs barking, loud music playing, and the list can continue!
More on Smashing Magazine: Group Interview: Expert Advice For Students and Young Web Designers
The Face-to-Face Interview
If all goes well, then the interviewer will set up a time to meet with you in person. This is where the rubber hits the road and it’s important for you to make a lasting impression with your personality and your skill set. In smaller companies you may be interviewing with one person, but in larger companies there could be as many as 3-5 people interviewing you. Or you may have several interviews with multiple people in each interview.
It’s always important to have some type of leave behind or handout to give to those interviewing you, and it’s perfectly acceptable to ask how many people will be present at your interview so that you can prepare materials. You will want to have printed copies of your resume for everyone present and you don’t want to assume that there will be a computer present — so you’ll want printed copies of your work.
The last point about a computer not being present may raise a few eyebrows, especially in the web design and development industry but it’s always a possibility and it’s best to try and be prepared for all circumstances.
Most companies will also give you some type of test to determine your skill level. This test will more than likely be different depending on what job your applying for. A ‘front-end’ web developer can expect to answer questions about the box model, javascript, other front end technologies, or be prepared to write code on the spot. A ‘back-end’ web developer could expect you to answer questions or write code in regards to database access, looping over queries, performance issues, or any other number of issues.
Remember, not all companies will do this, but most will as it is a good measure of how well you know the technologies that you have on your resume and how well you’d be able to fit in skill set wise to the current development team.
The Followup
After the interview, it’s always important to follow up and thank the interviewer for their time they’ve invested in meeting you as a candidate for their firm. Writing a quick handwritten note and dropping it in the mail can go a long way to making you look good in the eyes of a potential employer. In the age of email and texting, writing a quick letter and dropping it in the mail may perhaps show the interviewer how much you respected their time.
(ik)