Interview prep resources roundup
A social post aggregated technical interview and learning resources including LeetCode, CS50, Refactoring Guru, ByteByteGo and Frontend Mentor for algorithms, system design and portfolio work. The list was shared as a single reference for students sharpening SWE basics and project skills. (x.com)
A single social post pulled together five common software engineering prep lanes — coding drills, computer science basics, code design, system design, and portfolio projects — into one checklist for students and job seekers. (x.com) The post linked LeetCode for algorithm practice, and LeetCode’s own “Top Interview 150” study plan says it covers 150 classic interview questions and is aimed at candidates with roughly three months or more to prepare. (x.com) (leetcode.com) It pointed readers to Harvard University’s CS50 for fundamentals, and the current CS50x 2026 course describes itself as an introduction to computer science for beginners and non-majors, with topics including algorithms, data structures, security, and web development. (x.com) (cs50.harvard.edu) It also included Refactoring.Guru, which teaches refactoring and design patterns — reusable code structures that act like blueprints for recurring software design problems — and its design patterns guide says those patterns are grouped as a catalog of classic solutions. (x.com) (refactoring.guru) For system design, the post named ByteByteGo, a site built around explaining how large software systems are put together, from a single server to distributed services such as caches, databases, and queues. ByteByteGo’s system design course starts with a single-server setup and expands to interview-style architecture problems, while its main site markets the material as technical interview preparation. (x.com) (bytebytego.com 1) (bytebytego.com 2) For portfolio work, the list sent readers to Frontend Mentor, which says it offers more than 120 front-end and full-stack coding challenges and describes them as portfolio-ready projects. Frontend Mentor also tells users that showcasing completed challenges in a portfolio is common and expected by employers. (x.com) (frontendmentor.io 1) (frontendmentor.io 2) The roundup reflects how software hiring prep is usually split into separate tests. One bucket measures problem solving under time pressure, another checks whether a candidate understands core computer science, and another asks for shipped work that can be shown to recruiters or hiring managers. (leetcode.com) (cs50.harvard.edu) (frontendmentor.io) That mix also shows a divide between free and paid prep. CS50x is available free online, Refactoring.Guru publishes free explainers, and Frontend Mentor says its challenges are free to start, while ByteByteGo sells interview prep bundles and LeetCode gates some features and problems behind paid tiers outside its public study-plan pages. (cs50.harvard.edu) (refactoring.guru) (frontendmentor.io) (bytebytego.com) None of the linked resources is a complete hiring pipeline on its own. The value of the post was the packaging: one reference list that maps a student from first principles to practice problems to architecture diagrams to projects they can actually show. (x.com) (cs50.harvard.edu) (leetcode.com) (bytebytego.com) (frontendmentor.io)