8 Online Sites to Help You Prepare for Your Technical Interview

During any job interview, there are several steps that you must progress through – the initial screening interviews, then the in-person interviews.  However, for an IT job, there is one more step – the technical interview.

The technical interview is the proverbial double-edge sword. Once you make it here, you know you have made the short list.  That is the good news.  However the technical interview is no walk in the park. And that, my friends, is the bad news.

Whether you are a recent college graduate or an experienced programmer / developer, you must prepare for all your interviews. This means updating and focusing on your resume as well as polishing your appearance and your professional demeanor.  However, the technical interview requires more preparation. You are going to have to whiteboard. Depending on your previous jobs, your experience and the number of years since you took a college class, you may feel comfortable at the whiteboard – or not.

To prepare, you could always reach out to a friend at the company.  But what do you do if you do not know an employee at the company who can help? Well, this is where your friends at Snelling can help.

8 Online Resources to Help with the Technical Interview

Glassdoor – Glassdoor has over 3,000 technical interview questions shared by candidates who interviewed at companies, such as Expedia, FitBit and Amazon. You just need to fill out a registration form to access all these resources.

LinkedIn – LinkedIn has a section dedicated helping candidates get through their technical interviews. Not only does it list jobs, but it contains articles and access to experts to help you get the professional insights you need to be successful.

Codility – Codility provides the opportunity to develop coding skills with timed coding tests, lessons and challenges.

Hackerrank – This site – which has received mixed reviews when it is actually used by employers to vet candidates – is still a good resource for programmers to use to solve a wide range of problems in a wide range of domains, including algorithms, machine learning, etc.  It also allows candidates to practice different programming languages, such as Ruby, Python, Java (and much more).

Enki – A great resource for experienced programmers. This site provides short daily exercises that programmers can use to sharpen their skills.  It is like Duolingo for programmers.

Interview Cake – Another great site that provides coding interview tips, as well as a repository of technical interview questions and courses to help you solve any programming issues.

CareerCup – CareerCup has many of the same resources as the sites listed above; however, they do have links to interview preparation books AND a slew of unscripted videos showing you what happens in a real technical interview.

LeetCode Online Judge – LeetCode has library of 200+ technical questions that you can work through and then submit your solution to see if you have solved it correctly.  Currently, it supports the following 9 languages – C, C++, Java, Python, C#, JavaScript, Ruby, Bash and MySQL. A nice little perk is that you can follow them on social media to get notified when a new question has been added

So are you looking for a new job in the technology sector?  If so, we are here to help. Check out the resources above, and – when you are ready – find your local Snelling office and send Snelling your resume.  We look forward to hearing from you.