Pramp
Unknown
A free peer-to-peer platform pairing candidates for live mock interviews in programming, system design, and behavioral rounds, with a structured feedback form after each session to help candidates practice interviewing skills before real job interviews.
More resources on Interview Preparation
Knock 'em Dead Job Interview
A job-interview guide explaining the reasoning behind more than 300 common interview questions and answers, with strategies for handling stress questions, phone screens, and salary negotiation, plus 100 questions candidates can ask to evaluate a prospective employer.
LeetCode
Online judge with thousands of algorithm and data-structure problems sorted by difficulty, topic and company, plus timed contests, discussion threads and study plans. Regular practice builds fluency with common interview problem patterns and writing correct, efficient code under time pressure.
Interviewing.io
A platform for anonymous mock technical interviews with experienced engineers, offering live coding practice, recorded sessions, and structured feedback so software engineering candidates can identify weaknesses and improve before real job interviews.
Successful Interviewing
The goal of hiring managers is not just to hire people who need a job. It’s to hire people who believe in their organization, its mission and the work that’s involved in the job position. Every hiring manager knows: Hire people to do a job and they’ll work for your money. Hire people who believe in the work and they’ll work for their passion. And this is not a case of “fake it until you make it.” You have to be genuine about your belief in an organization and its mission. That means you have to have researched the industry, the company, and the position – and be able to show how your goals in life align with the company’s mission. Having done so will shape the impression you convey as a candidate, the way you answer traditional questions, and the way you demonstrate that you’re the right candidate for the job. This course is the second in a five-course specialization. We recommend that courses #1, #2 and #3 be taken in sequence. Course #4 - on resume and cover letter writing - can be taken in any sequence, while course #5 is the capstone for the specialization as a whole. This course can be thought of as "Interviewing I", while course #3 is "Interviewing II." Course #3 covers more advanced interview formats, including behavioral and situational interviews - along with the special case of telephone screenings. The logic for including telephone screenings - which happen at the start of the interview process - late in this specialization on interviewing is that those screenings, while happening early in the process, involve all the skills that you'll learn from course #1 through course #3. As for this course, it will teach you how to: 1. Do thorough research on a company of your choice. 2. Prepare for those critical first 3-5 minutes of an interview (when many recruiters say an interview is either won or lost). 3. Prepare for the all important "Tell Me About Yourself" question. 4. Prepare for traditional interview questions. 5. Use strategies for handling the salary question. We don't teach you salary negotiation techniques, but we do teach you how to avoid putting yourself in a weak negotiation position. 6. Prepare an elevator speech - all three variations. 7. Use persuasive speech techniques to present professional accomplishments and qualifications in a manner that conveys benefits to a potential employer. 8. Use persuasive speech techniques to convince a potential employer of your interest, motivation and preparation for a particular position. 9. Adapt your nonverbal communication style to the expectations of English-speaking interviewers.
glassdoor.com
Glassdoor is a career and company research platform offering employee reviews, salary data, and interview questions to help job seekers prepare and compare employers. It provides real-world interview experiences, company insights, and job listings to guide prep and applications.
The Job Closer
A time-saving job-search guide by a Duke Fuqua career consultant, offering structured frameworks such as the FIT Model for interview answers, the RAC Model for cover letters, and the CAR Matrix for behavioral stories, plus salary negotiation tactics.