Repeat after me, “interviewing is a skill, and so it can be improved with deliberate and consistent practice.”
Research in-depth about the role that you’re applying to
understand what it entails, what skills should you develop or practice more on, what types of common interview questions are asked, and start practicing your responses
Make a study plan and stick to it
Learn to articulate and explain your thought process out loud (p.s. you’re gonna have to do that at the interview!)
Watch practice interviews on YouTube for the role you’re applying to and see how someone else tackles these questions
Do mock interviews with friends/mentors to get feedback on your responses
Reread the job description and be prepared to walk through your resume
Use the STAR method for behavioral interviews:
check the table below for more information
and...
DEEP BREATHS, YOU GOT THIS!!!!
Curated List of Interview Prep Resources
Interview Prep Resources
Intended Role
Resource
Link
Notes
Tag
Intended Role
Resource
Link
Notes
Tag
Software Engineering
Tech Interview Handbook
Free curated SWE interview preparation materials. Cover different types of interviews: Coding, System Design, Behavoiral, etc.
Website
Software Engineering
Grind 75
Customize LeetCode study plans according to your needs.
Website
Software Engineering
Pitt CSC: Acing your Interview Guide
Quick overview of what to expect for coding interviews & developing a study plan
Article
Product Management
Cracking the PM Interview
HIGHLY recommend this book for anyone who’s new to PM. Provides an excellent overview for what the role entails and breaks down common PM interview questions