DEV Community

Cover image for Create Your Technical Interview Toolkit: Plan and Prepare for Your Next Software Engineering Interview
Bree
Bree

Posted on

Create Your Technical Interview Toolkit: Plan and Prepare for Your Next Software Engineering Interview

It's time to create your technical interview toolkit! Fill it with resources that will help you plan, prepare, and pass your next software engineering interview. Coding interviews can feel difficult, but with the right preparation, you'll walk into your next interview with confidence.

These are some of my favorite resources specifically for coding interviews. You may not need every item on this list, so feel free to pick the ones that will enhance your interview experience.

Header for data structures and algorithms

1. Practice Data Structures & Algorithms and System Design

πŸ’» Cracking the Coding Interview | πŸ’Έ $39.95

A walkthrough and deep dive of 189 data structures & algorithms technical interview questions

πŸ’» Technical Interview Handbook | πŸ’Έ Free

Guided behavioral and technical interview prep that includes data structure & algorithm prep, resume guides, and salary negotiation advice

πŸ’» System Design Primer | πŸ’Έ Free

Learn the ins and outs of building scalable systems

πŸ’» FullStack Cafe | πŸ’Έ Free Tier & Pro ($69/lifetime access)

Questions, answers, and explanations to the most common full stack and mobile dev, data structure, and system design interview questions

πŸ’» Tech Dev Guide: Interview Prep by Google | πŸ’Έ Free

Interview prep materials and coding questions previously used during Google's hiring process

πŸ’» Tech Mock Interview | πŸ’Έ Varies

Technical and behavioral interviews with experts at top tech companies

πŸ’» Hiring Without Whiteboards | πŸ’Έ Free

Technical and behavioral interviews with experts at top tech companies

πŸ’» Grokking Dynamic Programming Patterns for Coding Interviews | πŸ’Έ Educative.io membership ($59/monthly OR $199/annually)

Learn to solve dynamic programming problems and identify dynamic programming patterns for coding interviews

πŸ’» Grokking the System Design Interview | πŸ’Έ Educative.io membership ($59/monthly OR $199/annually)

Learn and practice modern system design to prepare for coding interviews

πŸ’» Ace the Coding Interview | πŸ’Έ Educative.io membership ($59/monthly OR $199/annually)

Get ready for technical interviews within your niche of software engineering with these comprehensive interview prep courses

Header for coding section

2. Practice Coding

πŸ’» HackerRank | πŸ’Έ Free

Practice solving coding problems with data structures and algorithms

πŸ’» LeetCode | πŸ’Έ Free Tier & Pro ($35/monthly OR $159/annually)

Practice solving coding problems with data structures and algorithms

πŸ’» Great Frontend | πŸ’Έ Multiple plans available - $29/month, $128/lifetime

Gear up for frontend development interviews with frontend technical challenges, curated study plans, and interview simulation

πŸ’» Frontend Mentor | πŸ’Έ Free Tier & Pro ($96/annually OR $12/monthly)

Practice using HTML, CSS, JavaScript, and frontend frameworks with FrontendMentor. They provide the design and assets, you provide the code.

πŸ’» Frontend Practice | πŸ’Έ Free

Practice using HTML, CSS, JavaScript, and frontend frameworks by replicating real company websites as best as you can!

Header for mock interview section

3. Mock Interviews

πŸ’» Pramp | πŸ’Έ Free

Free data structures & algorithms, product management, behavioral, system design, frontend, and data science mock interviews

πŸ’» Interviewing.io | πŸ’Έ Interviews start at $150/interview

Anonymous technical, behavioral, and management mock interviews with real-time feedback


Thank you for reading! I hope this article was informative or entertaining (or both)! If you liked this post, feel free to like and follow me on my socials around the web.

Bree's social media links

Top comments (0)