
Interviews for IT positions aren’t like standard job interviews, as they typically involve coding challenges and assignments.
In a technical job interview, you must prove you have the abilities essential to succeed in the position, as opposed to just telling the interviewer you have the necessary skills and experience. The objective of the technical interview shouldn’t be to trick applicants with riddles or impossible questions. Instead, it’s to get a sense of the way applicants can deal with real-world problems similar to ones associated with the open position.
It definitely helps to know what you’re up against before walking in for a technical interview. Below is a shortlist of interview stages for the standard technical position hiring process.
3 Tips For Technical Interviews
The Phone Interview
After grabbing the attention of a potential employer with your resume, the phone interview is your first opportunity to make a strong personal impression. In the phone interview, you can show off your tech knowledge, to a degree. More importantly, the phone screen is an opportunity to show off your soft skills, like verbal communication and ability to research.
If you’re contacted by a non-technical manager or employee, focus on conveying soft skills and avoid getting too technical. If you’re talking to someone with whom you share a technical background, go ahead show off your IT knowledge.
Coding Assignment
Some businesses will want to evaluate your coding abilities with an initial test before having you come in for a more comprehensive coding challenge.
Performing with a video interview and/or web-based code editor, some businesses will give you a live, monitored coding task to see your process. And, some businesses may give you a takeaway assignment that must be done within a set time limit.
With a real-time challenge, it’s important to take your time, think everything through and try to work with your interviewer as much as possible. Verbalize your thought process and don’t be afraid to ask questions.
For a takeaway assignment, read the directions multiple times before getting started, and review them once more when you’re done; just to ensure you’ve done everything you were asked to do.
The Technical Interview
For the typical IT positions, the interview involves a face-to-face interview with coding tasks you must complete, typically on a whiteboard, in front of one or more interviewers.
If anything is unclear to you at the outset, ask questions before you begin writing any code. You may receive hints from your interviewers, and a good interviewer will appreciate you taking the time to fully assess the question. Try to see the big picture for the coding assignment and take a bottom-up approach.
Be sure to talk through your coding process. If you hit a dead-end or get stuck, don’t panic and try a range of different approaches. Even if you can’t complete the problem, you can still make a good impression by talking through a good thought process.
Whatever you do, don’t try to bluff or lie your way through this type of interview.
We Can Help You Prepare for Your Next Technical Interview
At SMCI, we regularly connect tech job seekers to career opportunities and prepare them for tech interviews. Please contact us today to find out how we can help you.