DEV Community

Cover image for 9 awesome interview prep resources for software engineering
Jasterix
Jasterix

Posted on

3 1

9 awesome interview prep resources for software engineering

Put this list together because someone asked for some interview prep resources. This is not meant to be inconclusive and little research went into other options. This is a list of resources I have personally used in the past.

  1. Leetcode Explore- https://leetcode.com/explore/

  2. Binary Search (group study)- https://binarysearch.io/

  3. Educative- https://www.educative.io/courses/grokking-the-coding-interview

  4. Exercism- https://exercism.org/

  5. Pramp (mock interviews)- https://www.pramp.com/invt/wZqG1pO7v8uJYgqjVnQL

    • disclaimer: this is my referral link, which will give both of us 1 additional interview credit
  6. Interview Cake- https://www.interviewcake.com/

  7. JavaScript data structures and algo Udemy course- https://www.udemy.com/course/js-algorithms-and-data-structures-masterclass/

  8. Emre's coding patterns blog posts- https://emre.me/categories/#coding-patterns

  9. Youtube channels

    1. Neetcode- short explanation vids- https://www.youtube.com/c/NeetCode
    2. CS dojo- https://www.youtube.com/playlist?list=PLBZBJbE_rGRV8D7XZ08LK6z-4zPoWzu5H
    3. Back to Back SWE- Great breakdown vids. Dynamic programming- https://www.youtube.com/c/BackToBackSWE
    4. Byte by Byte - comprehensive list of video reviews- https://www.youtube.com/c/ByteByByte -- I also found the free "50 questions to know" guide helpful

Photo by Nicole Michalou from Pexels

Sentry blog image

Identify what makes your TTFB high so you can fix it

In the past few years in the web dev world, we’ve seen a significant push towards rendering our websites on the server. Doing so is better for SEO and performs better on low-powered devices, but one thing we had to sacrifice is TTFB.

Read more

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs