DEV Community

Brandon Weaver
Brandon Weaver

Posted on

Preparing for Technical Interviews

After a few less than ideal interviews, I've learned a little about what to expect, and how to prepare.

Code Challenges

Code challenges typically involve improving/altering a project provided by the employer in advance of a technical interview.

While it's important to pay careful attention to the requirements, and complete each task, be sure to take additional time to look over areas of the codebase which you may otherwise not need to bother with.

During the interview, the interviewer will usually, in addition to asking for a thorough explanation of your solution, ask you to explain how previously implemented components of the system work.

Interviewing

During the interview, you will be asked to create solutions to multiple problems, and often they will ask you to solve these problems with a specific feature of the language you are leveraging.

Have you not used map, filter or reduce in a while? Go back and jog your memory because, although most interviewers will allow you to search for the solution, it is far better to avoid stumbling around.

If the position you're applying for requires working with a specific framework, be sure that you understand a little about how the framework works under the hood. For example, what is the virtual DOM concerning React?

Conclusion

Much of this seems like common sense, but it's easy to forget about certain programming strategies if you don't need to use them consistently. If you have an interview coming up, it pays to revisit the basics.

Image of Docusign

🛠️ Bring your solution into Docusign. Reach over 1.6M customers.

Docusign is now extensible. Overcome challenges with disconnected products and inaccessible data by bringing your solutions into Docusign and publishing to 1.6M customers in the App Center.

Learn more

Top comments (0)

Billboard image

The Next Generation Developer Platform

Coherence is the first Platform-as-a-Service you can control. Unlike "black-box" platforms that are opinionated about the infra you can deploy, Coherence is powered by CNC, the open-source IaC framework, which offers limitless customization.

Learn more