DEV Community

Nenad Latinovic
Nenad Latinovic

Posted on

1

How to pass a technical interview

P.S.: This content was originally posted on Remotesome's blog. For a full version (with videos and pics) click here to read it: https://bit.ly/2NOvxYP

We have done hundreds of technical interviews this past year at Remotesome. Doing so, we spotted a few patterns where many talented engineers fall short to pass a technical interview. Surprisingly, many developers easily pass their interview in their second attempt.

Reason: they know what to expect on the interview.

This is why preparation for technical interviews is key.

Before we start, I would like to emphasize one thing: being a good developer is not correlated to performing well in a technical interview.

‍Working on difficult problems or working on architecture and app scalability for thousands of users takes weeks of time.

However, during the interview, you usually have about an hour to show-off your knowledge and skill. And this is why at technical interviews, two things are paramount:

  • That you can solve problems
  • And that you solve them fast

In some ways, this is very different from most of the work you are tackling every day.

Mastering an interview takes practice and it is a skill on its own. Like coding (or anything else really), working on a similar problem for the second or third time will result in you performing better and faster than the first time. There’s a pattern, but sometimes you need to learn to recognize it. And then it unfolds perfectly.

Mastering an interview takes practice and it is a skill on its own.

That’s why we prepared this guide - to help you prepare for the technical interview. Or any other interview you might have in the future. We believe that with some preparation every talented engineer can easily pass the technical interview. As with everything, it takes practice to make perfect, but good is usually enough. Just put in work to practice presenting yourself properly.

We have split the guide into two categories: hard skills and soft skills.

Hard skills are basically everything related to what you are intellectually or physically able to do - code, calculate, analyze … in other words, hard skills are quite internalized, they pertain to you and you alone. You make an input, out comes the output. End.

Soft skills are in reality hard to explain but pertain to everything else on the spectrum of your interaction with the world. How well do you communicate? Do you tend to be short on explanations or water down every argument with unnecessary talking? Do you know how to read what your interviewer wants from you, face mimics? These skills are undervalued because they tend to sound a bit esoteric. But they are essential as they reflect your interactions with other people.

In other words - that’s how you show you are a good fit for the company.

Markdown is killing me :) For a non-deprecated version, please visit this link: https://bit.ly/2NOvxYP

If you wish, I can publish the whole article here, just please say so in the comments :)

Image of Quadratic

Python + AI + Spreadsheet

Chat with your data and get insights in seconds with the all-in-one spreadsheet that connects to your data, supports code natively, and has built-in AI.

Try Quadratic free

Top comments (0)

Playwright CLI Flags Tutorial

5 Playwright CLI Flags That Will Transform Your Testing Workflow

  • 0:56 --last-failed: Zero in on just the tests that failed in your previous run
  • 2:34 --only-changed: Test only the spec files you've modified in git
  • 4:27 --repeat-each: Run tests multiple times to catch flaky behavior before it reaches production
  • 5:15 --forbid-only: Prevent accidental test.only commits from breaking your CI pipeline
  • 5:51 --ui --headed --workers 1: Debug visually with browser windows and sequential test execution

Learn how these powerful command-line options can save you time, strengthen your test suite, and streamline your Playwright testing experience. Click on any timestamp above to jump directly to that section in the tutorial!

Watch Full Video 📹️

👋 Kindness is contagious

Explore a trove of insights in this engaging article, celebrated within our welcoming DEV Community. Developers from every background are invited to join and enhance our shared wisdom.

A genuine "thank you" can truly uplift someone’s day. Feel free to express your gratitude in the comments below!

On DEV, our collective exchange of knowledge lightens the road ahead and strengthens our community bonds. Found something valuable here? A small thank you to the author can make a big difference.

Okay