Pramp: Pramp offers free peer-to-peer mock interviews for coding and behavioral interviews. You can schedule mock interviews with other developers and practice interviewing in a realistic setting. Pramp provides a collection of common interview questions and problems to solve during the mock interviews.
Karat: Practice interviews with real devs.
Karat-Brilliant Black Minds: Brilliant Black Minds offers free mock technical interviews and connections to some of the world’s top companies to help Black software engineers take the next step in their careers.
InterviewBit: InterviewBit offers a free platform for coding interview preparation. It provides a curated list of coding problems and interview experiences from various companies. You can solve problems, learn from tutorials, and participate in mock interviews.
CoderByte -If you scroll to the bottom, they have “interview kits” with common questions, and videos with tips for interview. Coderbyte offers a collection of coding challenges and interview preparation resources. It provides a free plan with access to a range of coding problems and tutorials. You can solve challenges, view solutions, and learn from the community discussions.
Java67: *This site looks a little janky but has good interview questions. Java67 is a blog that provides a collection of Java-specific interview questions and answers. It covers various topics related to Java programming, including core Java, web development, and frameworks. You can browse through the articles and practice answering the interview questions.
Coding Intervew University Created by jwasham, this is what he did for his google interview, great resource.
Tech Interview Handbook created by git user yangshun, another amazing git repo that he put a lot of work into.
Java Interview Questions and Answers by git user in28minutes. Huge list of common questions and a link to his course.