All

Man practising a mock interview
CoachingApr 03, 2024
Best Mock Interview Websites (for Engineers, PMs, Data Scientists, etc.)
Browse best-in-class mock interview websites for software engineers, data scientists, product managers, management consultants and more. Find the right fit for your needs by comparing prices, number of experts available and quality of the service.
Read more
Product manager interview preparation
Product managementMar 27, 2024
Product Manager Interview Prep (7 steps to a FAANG offer)
Follow the 7 steps here to ace your PM interview. Learn which questions are most frequent and how to answer them. Plus, see tips and insights from top PMs and practice with example questions and solutions.
Read more
woman receiving online career coaching
CoachingMar 27, 2024
9 Best Career Coaching Services in 2024 (categorized)
Learn all about career coaching: how it can address particular professional challenges, how much it generally costs, and the best career coaching services available online based on your needs, budget, and preferences.
Read more
Meta logo rendered in 3D
Software engineeringMar 15, 2024
Meta Job Offer Negotiation (4 Steps to a $50k+ Increase)
Negotiating an offer can feel uncomfortable and stressful. But going through this short-term pain is worth it. As an example, getting a $50k increase is common at the L5 level when negotiating well.
Read more
Google engineering manager interview
Software engineeringMar 06, 2024
Google Engineering Manager Interview (questions & prep)
Complete guide to Google engineering manager interviews (also applies to GCP) with insight from Google ex-interviewers. Practice with example questions, understand the interview process, learn key interview tips and follow our preparation plan.
Read more
Amazon Echo Dot
Product managementFeb 28, 2024
Amazon Product Manager Interview (questions, process, prep)
Comprehensive guide to the Amazon product manager interview in 2024. Includes detailed information about the interview process, questions, leadership principles, answer frameworks, plus links to more resources. Everything you need to help you prepare.
Read more
Google stall at an event in Cologne, Germany
Software engineeringJan 30, 2024
Google Software Engineer Interview (Questions, Process, Prep)
Comprehensive list of preparation facts and tips for the Google software engineering interviews. From the basics to the best success strategies.
Read more
Two people doing interview coaching online
CoachingJan 30, 2024
20 Best Interview Coaching Services 2024 (By Price, Industry, Etc)
Review of the best interview coaching services around, with an overview of prices, ease of booking and selection of coaches for each website on the list. Also includes our recommendations for different needs and roles, including executive, managers and software engineers.
Read more
man on laptop working on his resume
CoachingJan 29, 2024
The 6 Best Resume Review Services (plus which to AVOID)
The best resume review services in 2023 to get expert feedback on your resume. Understand the difference between resume reviewers and resume writers, and learn which services to avoid.
Read more
Uber PM Interview
Product managementJan 25, 2024
Uber Product Manager Interview (Questions, Jam, Process)
Comprehensive guide to the Uber product manager interview in 2024. Includes detailed information about the interview process, "jam session", and types of questions you can expect, with links to in-depth resources to help you prepare.
Read more
meta logo on a purple background
Product managementJan 24, 2024
Meta Product Manager Interview (Questions, Process, Prep)
Comprehensive guide to the Meta (Facebook) product manager interview in 2024. Includes detailed information about the interview process and types of questions you can expect, with links to in-depth resources to help you prepare.
Read more
Google Product Manager (PM) interview
Product managementJan 10, 2024
Google Product Manager Interview (Questions, Process, Prep)
Comprehensive guide to the Google product manager interview in 2024. Includes detailed information about the interview process and types of questions you can expect, with links to in-depth resources to help you prepare.
Read more
a product owner points to a product roadmap on whiteboard
Product managementNov 30, 2023
Product owner interview questions (Google, Booking.com, etc)
A list of 33 product owner interview questions, including deep dives into five of the most common questions and links to free prep materials.
Read more
a female FAANG candidate smiles next to a whiteboard
Software engineeringNov 15, 2023
FAANG interview questions (SWE, PM, etc) + answers
Comprehensive list of FAANG interview questions for software engineers, product managers, engineering managers, etc. With links to high-quality answers, frameworks and explanations.
Read more
the meta logo in blue on black background
Software engineeringNov 10, 2023
Meta System Design Interview (questions, process, prep)
Everything you need to know about Meta (formerly Facebook) system design interviews, including the process, 37 sample questions, example answers, and an answer framework.
Read more
woman in cafe working on laptop and laughing
Nov 02, 2023
Resume service costs: price comparison table
A resume service costs comparison table listing prices across 25 major resume service providers. Plus, learn what factors affect price and understand when it is and isn't worth paying for a resume service.
Read more
Tech resume examples
Software engineeringOct 18, 2023
9 tech resume examples (Google, Amazon, etc.) and guide
9 real tech resume examples that got interviews at Google, Amazon, etc. Plus, section-by-section guide to writing a technical resume to get offers at top tech companies.
Read more
candidate frowns after receiving a google rejection
Software engineeringOct 17, 2023
Google interview rejection: why you failed and what to do next
Everything you should know if you've just been rejected from Google or think you've failed an interview, including actionable advice to help you get in next time.
Read more
The google logo in neon
Software engineeringOct 10, 2023
6 Google resume examples (+ tips on optimizing for Google)
6 real examples of resumes that worked for Google. Plus, all the info you need to optimize your resume for Google, including tips, a checklist and a step-by-step guide.
Read more
coding interview prep
Software engineeringOct 10, 2023
Coding Interview Prep (7 steps to an offer at FAANG)
Coding interview prep made simpler: follow these seven steps and land a FAANG offer. Know what to expect, learn an answer method, refresh your knowledge, and see lists of practice questions.
Read more
Amazon behavioral interview
Software engineeringOct 05, 2023
Amazon Behavioral Interview Questions (+ answers, method)
Everything you need to know about Amazon behavioral interviews (also applies to AWS). Learn what to expect and how to answer, and practice with over 60 example questions. Plus, example answers and useful links.
Read more
An interviewer shares a joke with a candidate
Software engineeringOct 03, 2023
4 ways to answer “Walk me through your resume” (examples)
Learn how to answer "Walk me through your resume". We share four different approaches to this common interview question, including example answers to illustrate each approach. Plus, common pitfalls and how to practice behavioral questions.
Read more
male software engineer in video call with female SWE recruiter
Software engineeringSep 29, 2023
11 most-asked software engineer behavioral interview questions (+ answers)
The 11 common behavioral questions that you need to prepare for to pass your software engineer interviews, complete with detailed tips and example answers. Plus more behavioral questions from SWE interviews at Google, Facebook, Amazon, etc.
Read more
Product manager resume
Product managementSep 21, 2023
Product Manager Resume Examples (for Google, Meta, etc.)
Step-by-step guide to writing a product manager resume to get offers at Google, Meta, TikTok, etc. Includes 5 real PM resume examples, template, and checklist.
Read more
man holds head in frustration of dealing with difficult stakeholder
Software engineeringSep 19, 2023
"Tell me a time you handled a difficult stakeholder" (How to answer)
Learn how to answer "Tell me about a time you handled a difficult stakeholder. Understand exactly what the interviewer is looking for, learn how to ace the question, and see what to avoid. Plus, see example answers.
Read more
4 people sitting round an office table discussing conflicting views
Software engineeringSep 18, 2023
5 ways to answer "Tell me about a time you had a conflict"
Learn how to answer "Tell me about a time you had a conflict". Understand exactly what the interviewer is looking for with conflict questions, learn how to ace them and what to avoid. Plus, see five example answers.
Read more
man writing his software engineer resume
Software engineeringSep 05, 2023
Software engineer resume examples (Google, Amazon, etc.)
Software engineer resume examples that worked for Google, Amazon, etc. Plus, a step-by-step guide on writing a great SWE resume and optimizing it to get the top jobs.
Read more
Googler displaying Googleyness by drinking a coffee
Software engineeringAug 17, 2023
Googleyness & Leadership Interview Questions (+ how to impress)
Learn what Googleyness actually is, what kind of questions to expect and how to demonstrate Googleyness and leadership throughout your interviews.
Read more
em resume guide
Software engineeringAug 09, 2023
Engineering manager resume examples (Amazon, Twitter...)
Section-by-section guide to writing an engineering manager resume to get offers at Facebook, Google, Amazon, etc. Includes real example resumes, advice on skills, template and checklist.
Read more
Interviewee answering technical question on whiteboard
Product managementAug 02, 2023
Technical product manager interview questions (and how to crack them)
Technical questions are common in product manager and technical product manager interviews at top companies like Google. See typical technical questions and learn how to answer them.
Read more
a laptop split screen, with code on one side and a video call participant on the other
Software engineeringJul 27, 2023
47 Coding interview examples with answers (in Python, Java, C++, Etc.)
The best coding interview examples / questions with video answers in common coding languages including Python, Java, C++, Javascript, and SQL.
Read more
Product manager resume keywords
Product managementJul 24, 2023
40 product manager resume keywords recruiters look for
List of product management resume keywords and buzzwords that companies like Google, Facebook, and Amazon look for. Also includes a sample resume and cover letter you can download.
Read more
System design interview prep
Software engineeringJul 11, 2023
System design interview prep (6 steps to an offer at FAANG)
Complete guide to system design interview prep. Learn what to expect, and practice with questions from Facebook, Google, Amazon, etc.
Read more
demonstrating leadership
Software engineeringJul 06, 2023
5 ways to answer 'Tell me about a time you showed leadership'
Learn how to answer "Tell me about a time you showed leadership". Understand exactly what the interviewer is looking for with leadership questions, learn how to ace them and what to avoid. Plus we share five example answers from different types of candidates.
Read more
Scrabble letters spelling out 'learn from failure'
Software engineeringJul 04, 2023
5 ways to answer ‘Tell me about a time you failed’ interview question
Learn how to answer "Tell me about a time you failed". Understand exactly what the interviewer is looking for, learn how to ace it and what to avoid. Plus we share five example answers from different types of candidates.
Read more
Young woman smiles while answering a behavioral interview question
Software engineeringJun 30, 2023
16 most-asked behavioral interview questions (+ answers)
A complete list of the most common behavioral interview questions, complete with expert advice and example answers. Plus, how to use a framework that's better than STAR.
Read more
Bar door with "DoorDash" written on it
Product managementJun 21, 2023
DoorDash PM interview (questions, process and prep)
Complete guide to DoorDash product manager (PM) interviews. Review the interview process, practice with example questions, and learn key preparation tips.
Read more
Airbnb website on a laptop
Product managementJun 12, 2023
Airbnb PM interview (questions, process and prep)
Complete guide to Airbnb product manager (PM) interviews. Review the interview process, practice with example questions, and learn key preparation tips.
Read more
System design interview guide
Software engineeringJun 07, 2023
11 most-asked system design interview questions (+ answers)
Complete list of 59 system design interview questions, including the 11 most common across Google, Amazon, and Facebook. Also includes prep resources.
Read more
Google Site reliability engineer interview
Software engineeringJun 06, 2023
Google Site Reliability Engineer (SRE) Interview (questions, process, prep)
Complete guide to the Google site reliability engineer interview. Understand the interview process, learn what questions to expect and see how to prepare. Plus, links to more great free SRE resources.
Read more
Cracking engineering manager interview guide
Software engineeringMay 30, 2023
The 9 most-asked engineering manager interview questions (+ answers)
Complete list of 65 engineering manager interview questions, including the 5 most common across Facebook, Amazon, and Google. Includes sample answers and preparation resources.
Read more
interview coaching
Software engineeringMay 26, 2023
When using an interview coach IS (and ISN'T) worth it
Interview coaching can be have a massive impact but it's not for everyone. Here's what you need to think about when working out if hiring an interview coach is worth it for you.
Read more
Interview coaching costs
CoachingMay 25, 2023
How much does interview coaching cost? (avg. rates)
Learn how much you should expect to pay for an interview coach. Understand the average price per hour and see examples of interview coaching prices across three tiers: budget, mid-range and premium.
Read more
what an interview coach does
Software engineeringMay 15, 2023
What An Interview Coach Can (and can’t) Do For You
An overview of what an interview coach actually does. We list the 8 key things that interview coaches should do for their clients. Plus, an overview of interview coaching prices.
Read more
Google interview questions
Software engineeringMay 11, 2023
Google interview questions and answers (SWE, PM, etc)
Complete guide to Google interview questions for software engineers, engineering managers, product managers, TPMs and data scientists. Contains 25 example answers, 200+ real Google questions, and links to detailed guides on how to answer.
Read more
two product managers practising interview questions
Product managementApr 26, 2023
13 Most-Asked Product Manager Interview Questions (+ answers)
13 commonly asked product manager interview questions, with high quality answer outlines. Work your way through each question and use our links when you need to deep-dive. Essential reading for anyone facing a PM interview at Google, Amazon, Meta, etc.
Read more
How to answer coding interview questions
Software engineeringFeb 16, 2023
How to answer coding interview questions
Everything you need to know to answer coding interview questions at top tech companies like Facebook, Amazon, and Google. Learn a framework and practice with an example answer.
Read more
How to answer the Why Facebook interview question
Software engineeringFeb 16, 2023
How to answer the "Why Meta?" interview question
"Why Meta?" or "Why Facebook?" is a question you are almost certain to come across in your interviews. In this article, we give you four concrete steps to craft your perfect answer to the question, including a sample answer.
Read more
people management primer for tech interviews
Software engineeringFeb 16, 2023
People management primer for tech interviews (competencies, questions, resources)
Demonstrating people management skills key to the interview process for managerial roles at companies like Amazon, Facebook, and Google. We provide you with the top people management competencies, lists of practice questions, and an interview preparation plan.
Read more
Leadership primer for tech interviews
Program management (TPM and PM)Feb 16, 2023
Leadership primer for tech interviews (competencies, questions, resources)
Leadership interviews will be one of the key tests influencing the level at which you’re hired in tech companies like Amazon, Facebook, and Google. We provide you with the top leadership competencies, lists of practice questions, and an interview preparation plan.
Read more
Facebook PMM interview
Product marketingFeb 16, 2023
Meta PMM interview (questions, prep, and process)
Complete guide to Meta (formerly Facebook) Product Marketing Manager (PMM) interviews. It covers Meta's interview process, practice questions, and preparation tips.
Read more
Facebook logo
Software engineeringFeb 16, 2023
Meta front end engineer interview (questions, process, prep)
Complete guide to Meta (formerly Facebook) front end engineer interviews. Learn the interview process, practice with example questions, and learn key preparation tips.
Read more
Google interview process
Software engineeringFeb 15, 2023
7 steps of Google's interview process (and how to ace them)
Complete guide to the seven steps of Google's interview process, including detailed insights and links to key preparation resources for top Google roles.
Read more
amazon data science interview
DataFeb 15, 2023
Amazon data scientist interview (questions, process, prep)
Complete guide to Amazon data scientist interviews (also applies to AWS). Learn the interview process, practice with example questions, and learn key preparation tips.
Read more
Amazon logo on a mobile phone screen
Software engineeringFeb 15, 2023
Amazon SDE interview guide (85+ questions, process, and prep)
Ace the Amazon / AWS Software Development Engineer (SDE) interviews with this guide. Learn the questions to expect, the  process, and how to prepare.
Read more
network protocols and proxies system design interview
Software engineeringFeb 15, 2023
Network protocols and proxies: system design interview concepts (1 of 9)
This guide defines network protocols and proxies, how they work, and when you should use them in a system. This is the 1st of 9 foundational system design interview concepts that we're covering on our blog.
Read more
How to beat the Amazon Bar Raiser interview
Software engineeringFeb 15, 2023
5 steps to beat the Amazon Bar Raiser interview (with questions)
5 actionable, concrete steps on preparing for the Amazon Bar Raiser interview, including practice questions, preparation resources, and a deep dive on the Bar Raiser process.
Read more
Man in blue checked shirt has a video interview with a woman on laptop computer screen
Software engineeringFeb 15, 2023
7 steps of Amazon's interview process & how to ace them
Complete guide to the seven steps of Amazon's interview process, including preparation resources and example questions for top Amazon roles.
Read more
Google behavioral interview questions
Software engineeringFeb 15, 2023
Google behavioral interview (questions, method, and prep)
Everything you need to know about Google behavioral interviews (also applies to GCP). Learn what to expect and how to answer, and practice with example questions.
Read more
Amazon program manager interview
Program management (TPM and PM)Feb 15, 2023
Amazon program manager interview (questions and prep)
Complete guide to Amazon program manager interviews (also applies to AWS). Learn the interview process, practice with example questions, and master the prep tips you'll need.
Read more
Google GCA Interview
Product managementFeb 15, 2023
Google GCA interviews (what to expect & how to prepare)
Complete guide to the Google GCA (general cognitive ability) interview, including an overview of the process, practice questions from real Google candidates, and a step by step preparation plan.
Read more
Coding interview tips
Software engineeringFeb 15, 2023
21 coding interview tips from ex-interviewers
21 coding interview tips from ex-interviewers from Facebook, DocuSign, and Microsoft to help you get an offer. Learn how to optimize your preparation time, and get key tips for top performance during the interview
Read more
software engineer interview prep
Software engineeringFeb 14, 2023
Engineering manager interview prep (relax, start here)
Complete guide to engineering manager interview prep. Learn what to expect, and practice with questions from Facebook, Google, Amazon, etc.
Read more
Software engineeringFeb 14, 2023
Microsoft engineering manager interview: the only post you'll need to read
Complete guide to Microsoft engineering manager interviews. Learn the interview process, practice with example questions, and learn key preparation tips.
Read more
Facebook engineering manager interview
Software engineeringFeb 14, 2023
Meta engineering manager interview (questions and prep)
Complete guide to Meta (formerly Facebook) engineering manager interviews. Learn the interview process, practice with example questions, and learn key preparation tips.
Read more
load balancing system design interview
Software engineeringFeb 14, 2023
Load balancing: system design interview concepts (4 of 9)
This guide defines load balancing, how it works, and when you should use it in a system. This is the 4th of 9 foundational system design interview concepts that we're covering on our blog.
Read more
Latency, throughput, and availability system design interview
Software engineeringFeb 14, 2023
Latency, throughput, and availability: system design interview concepts (3 of 9)
This guide covers latency, throughput, and availability, and how to approach them in system design. This is the 3rd of 9 foundational system design interview concepts that we're covering on our blog.
Read more
Caching system design interview
Software engineeringFeb 14, 2023
Caching: system design interview concepts (6 of 9)
This guide defines caching, how it works, and when you should use it in a system. This is the 6th of 9 foundational system design interview concepts that we're covering on our blog.
Read more
sharding system design interview
Software engineeringFeb 14, 2023
Sharding: system design interview concepts (7 of 9)
This guide defines sharding, how it works, and when you should use it in a system. This is the 7th of 9 foundational system design interview concepts that we're covering on our blog.
Read more
Facebook pin buttons
Software engineeringFeb 14, 2023
Meta software engineer interview (questions, process, prep)
Ace the Meta (formerly Facebook) software engineer interviews with this preparation guide. Get over 45 example questions and an interview process breakdown.
Read more
messages subpub system design interview
Software engineeringFeb 14, 2023
Queues and pub-sub: system design interview concepts (9 of 9)
This guide defines queues and pub-sub, how they work, and when you should use them in a system. This is the 9th of 9 foundational system design interview concepts that we're covering on our blog.
Read more
Product improvement questions in product manager interviews
Product managementFeb 10, 2023
How to crack product improvement questions in PM interviews
Product improvement questions are asked in PM interviews at Google, Facebook, and Amazon to test your ability to improve a product. We teach you a three-step approach to answer these questions, walk through an example, and provide a list of practice questions.
Read more
Product design questions in product manager interviews
Product managementFeb 10, 2023
10 PM product design interview questions (with sample answer)
Product design questions are asked in product management interviews at Google, Facebook, and Amazon to test your ability to design products. We give you a list of proven practice questions as well as a full framework used to solve them.
Read more
facebook behavioral interview
Product managementFeb 10, 2023
Meta behavioral interview (questions, method, and prep)
Detailed guide on how to answer behavioral interview questions at top companies like Meta (formerly Facebook). Includes an example and a list of practice questions.
Read more
Man typing on laptop on Google homescreen
Product managementFeb 10, 2023
How to answer "Why Google?" interview question (+ example)
"Why Google?" is a question you are almost certain to come across in your Google interviews. In this article we give you four concrete steps to craft your perfect answer to the question, including a sample answer.
Read more
Meta product sense interview
Product managementFeb 10, 2023
Meta product sense interview (questions, framework, prep)
The ultimate guide to Meta (formerly Facebook) product sense interviews. See what to expect, learn a framework for your answers, and practice with example questions.
Read more
Google APM Interview
Product managementFeb 10, 2023
Google APM interview (questions, process, prep)
Google's APM interviews are not easy, but by preparing strategically, you can optimize your chances of getting a job offer! In this guide, we'll cover Google's APM interview process, the format of the APM interviews, example questions, and how to prepare.
Read more
Out of focus heart shapes
Product managementFeb 10, 2023
What's your favorite product and why? PM Interview answer
“What’s your favorite product and why?” is a common question in PM interviews. Here, we'll cover why interviewers ask this question, how to answer it, and give you a list of variations of the question.
Read more
LinkedIn App on an iPhone
Product managementFeb 10, 2023
LinkedIn PM interview (questions, process, prep)
Comprehensive list of preparation facts and tips for the LinkedIn product manager  interviews. From the basics to the best success strategies.
Read more
A phone with a TikTok logo on the screen
Product managementFeb 10, 2023
TikTok PM interview guide (questions, prep, and process)
Complete guide to TikTok product manager (PM) interviews. Review the interview process, practice with example questions, and learn key preparation tips.
Read more
Estimation questions in product manager interviews
Product managementFeb 10, 2023
PM estimation interview questions (how-to guide with examples)
Learn to answer estimation questions in Product Manager interviews using a repeatable 4-step approach. Then practice with a list of 17 example questions.
Read more
How to crack prioritization and trade-off questions
Product managementFeb 10, 2023
How to crack prioritization and trade-off questions in PM interviews
Prioritization and trade-off questions like "If you were the PM for Facebook Live, what features would you prioritize?"  are common at big tech companies like Amazon, Facebook, etc. We teach you an answer framework, step through an example, and provide a list of practice questions.
Read more
product leader interview guide
Product managementFeb 10, 2023
How to prep for product leader interviews (VP, Director, GPM)
What to expect and how to prepare for product leader interviews (VP and Director of product, Group PM), with example questions, an overview of the process, and preparation steps.
Read more
Keyboard with Microsoft Windows Key
Product managementFeb 10, 2023
Microsoft PM interview (questions, process, prep)
Comprehensive list of preparation facts and tips for the Microsoft product manager interviews. From the basics to the best success strategies.
Read more
Stripe PM interview
Product managementFeb 10, 2023
Stripe PM interview guide (questions, prep, and process)
Complete guide to Stripe product manager (PM) interviews. Learn the interview process, practice with example questions, and learn the prep tips you'll need.
Read more
Apple PM interview guide
Product managementFeb 10, 2023
Apple PM interview guide (questions, prep, process)
Complete guide to Apple product manager (PM) interviews. Review the interview process, practice with example questions, and learn key preparation tips.
Read more
Coinbase pm interview guide
Product managementFeb 10, 2023
Coinbase PM interview (questions, prep, and process)
Complete guide to Coinbase product manager (PM) interviews. Review the interview process, practice with example questions, and learn key preparation tips.
Read more
Dog in a company meeting
Product managementFeb 10, 2023
How to crack product strategy interview questions
Strategy questions are common in product manager interviews at companies like Google, Uber, and Amazon. For instance, your interviewer might ask, "If you were the CEO of TikTok, what would you do next?" We teach you how to answer these questions, step through an example, and provide a list of practice questions.
Read more
Person paying by card with their hand, with amazon logo
Program management (TPM and PM)Jan 04, 2023
Amazon TPM interview: the only post you'll need to read
This is a complete guide to Amazon technical program manager (TPM) interviews (also applies to AWS). Learn the interview process, practice with example questions, and learn the preparation tips you need to get an offer.
Read more
Google branded megaphone
Program management (TPM and PM)Dec 21, 2022
The Google TPM interview (questions, process and prep)
This is a complete guide to Google technical program manager (TPM) interviews (also applies to GCP). Learn the interview process, practice with example questions, and learn the preparation tips you need to get an offer.
Read more
Data structure interview questions
Software engineeringDec 01, 2022
The Ultimate Data Structure Interview Questions List (Google, Meta, etc)
73 data structure interview questions, from arrays and strings to trees, graphs, heap, etc, all with links to high-quality solutions. Plus, the ultimate cheat sheet for your coding interview.
Read more
Two men coding in a sunny office
Software engineeringNov 22, 2022
49 Amazon coding interview questions (from REAL candidates)
Everything you need to know about Amazon coding interviews, including 49 real and recent sample questions, example answers, and an answer framework.
Read more
Amazon data engineer interview guide
DataNov 16, 2022
Amazon data engineer interview (questions, process, prep)
Complete guide to Amazon data engineer interviews. Learn the interview process, practice with example questions, and learn key preparation tips.
Read more
Amazon software development manager interview
Software engineeringNov 16, 2022
Amazon SDM interview (questions, prep, process)
Complete guide to Amazon software development manager interviews (also applies to AWS). Learn the interview process, practice with example questions, and learn key prep tips.
Read more
Hand holding phone displaying Google Maps route
Software engineeringNov 14, 2022
Google system design interview guide (questions, process, prep)
Everything you need to know about Google system design interviews, including the process, 45 sample questions, example answers, and an answer framework.
Read more
A TPM points to post-it notes on a whiteboard
Program management (TPM and PM)Oct 28, 2022
65 Technical program manager interview questions (& answers)
A full list of 65 Technical Program Manager (TPM) interview questions, including the five most common questions and sample answers for each.
Read more
Meta interview process
Software engineeringSep 23, 2022
7 steps of the Meta interview process & how to ace them
Complete guide to the seven steps of the Meta (formerly Facebook) interview process, including preparation resources and example questions for top Meta roles.
Read more
How to answer Why Amazon
Software engineeringJul 28, 2022
How to answer "Why Amazon?" interview question (+ example)
"Why Amazon?" is a question you are almost certain to come across in your Amazon interviews. In this article we give you four concrete steps to craft your perfect answer to the question, including a sample answer.
Read more
Facebook execution interview
Product managementJul 21, 2022
Meta execution interview (questions, framework, prep)
Everything you need to know about Meta (previously Facebook) execution interviews. See what to expect, learn methods and frameworks for your answers, and practice with example questions.
Read more
facebook logo
SalesJul 21, 2022
Meta account manager interview (questions, process & prep)
Complete guide to Meta (formerly Facebook) account manager interviews. Review the interview process, practice with example questions, and learn key preparation tips.
Read more
Facebook data engineer interview
DataJul 21, 2022
Meta data engineer interview (questions, prep, and process)
Complete guide to Meta (formerly Facebook) data engineer interviews. Learn the interview process, practice with example questions, and learn key preparation tips.
Read more
Facebook machine learning engineer interview
Software engineeringJul 21, 2022
Meta ML engineer interview (questions, prep, and process)
Complete guide to Meta (formerly Facebook) machine learning engineer interviews. Learn the interview process, practice with example questions, and learn key prep tips.
Read more
Meta Program Manager Interview
Program management (TPM and PM)Jul 21, 2022
Meta program manager interview (questions, process, prep)
Complete guide to Meta's (formerly Facebook) program manager interviews. Learn the interview process, practice with example questions, and learn the prep tips you'll need.
Read more
Facebook product designer
DesignJul 21, 2022
Meta product designer interview (questions, prep, process)
Complete guide to Meta (formerly Facebook) product designer interviews. Learn the interview process, practice with example questions, and master the prep tips you'll need.
Read more
facebook logo
Program management (TPM and PM)Jul 20, 2022
Meta TPM interview (questions, prep, and process)
This is a complete guide to Meta (formerly Facebook) technical program manager (TPM) interviews. Learn the interview process, practice with example questions, and learn the preparation tips you need to get an offer.
Read more
Meta RPM interview (questions, prep, process)
Product managementJul 20, 2022
Meta RPM interview (questions, prep, process)
Comprehensive list of preparation facts and tips for the Meta (formerly Facebook) Rotational Product Manager (RPM) interviews. From the basics to the best success strategies.
Read more
Facebook production engineer interview
Software engineeringJul 20, 2022
Meta production engineer interview (questions, prep, and process)
Complete guide to Meta (formerly Facebook) production engineer interviews. Learn the interview process, practice with example questions, and learn key preparation tips.
Read more
String interview questions
Software engineeringJun 29, 2022
51 string interview questions (coding problems with solutions)
List of string questions for coding interviews with links to high-quality solutions, plus a string refresher and cheat sheet.
Read more
Google data engineer interview
DataJun 22, 2022
Google data engineer interview (questions and prep)
Complete guide to Google data engineer interviews. Learn the interview process, practice with example questions, and learn key preparation tips.
Read more
Technical program manager resume
Program management (TPM and PM)Jun 06, 2022
Technical program manager resume examples (Google, etc.)
Section-by-section guide to writing a technical program manager resume to get offers at Facebook, Google, Amazon, etc. Includes real example resumes that got into Google, advice on skills, template and checklist.
Read more
Google RRK interview
Product managementMay 05, 2022
Google RRK interviews (what to expect & how to prepare)
Complete guide to the Google RRK (role-related-knowledge) interview, including an overview of the process, practice questions from real Google candidates, and a step by step preparation plan.
Read more
Data science case study
DataMar 14, 2022
Data science case interviews (what to expect & how to prepare)
Overview of data science case study interviews at companies like Amazon, Google, and Meta (Facebook), as well as how to prepare for them. Includes answer framework, practice questions, and preparation steps.
Read more
Lyft PM interview guide
Product managementFeb 10, 2022
Lyft PM interview guide (questions, process, prep)
Complete guide to Lyft product manager (PM) interviews. Review the interview process, practice with example questions, and learn key preparation tips.
Read more
Big O and complexity analysis
Software engineeringJan 18, 2022
Complete guide to big-O notation and complexity analysis
Detailed explanation on big-O complexity analysis, including high quality diagrams, example problems, and a handy cheat sheet. The finale of our coding prep series to help you ace your software engineer interview.
Read more
System design interview tips
Software engineeringJan 11, 2022
19 system design interview tips from FAANG ex-interviewers
19 system design interview tips from ex-interviewers at Amazon and Google to help you get an offer. Learn how to optimize your preparation time, and get key tips for top performance during the interview.
Read more
Algorithms questions and solutions with cheat sheet
Software engineeringDec 29, 2021
71 algorithm interview questions (with solutions and cheat sheet)
71 algorithm interview questions, from depth-first search to breadth-first search and sorting, backtracking, divide and conquer, etc, all with links to high-quality solutions. Plus, the ultimate cheat sheet for your coding interview.
Read more
How to answer system design interview questions
Software engineeringDec 21, 2021
How to answer system design interview questions
Everything you need to know to answer system design interview questions at top tech companies like Facebook, Amazon, and Google. Learn a framework and practice with an example answer.
Read more
divide and conquer interview questions
Software engineeringDec 17, 2021
50 divide and conquer interview questions [easy, medium, hard]
50 divide and conquer interview questions, all with links to high-quality solutions, plus an interview preparation guide. Part 8 of our algorithms questions series to help you practice for your software engineer interview.
Read more
Backtracking interview questions
Software engineeringDec 13, 2021
47 backtracking interview questions [easy, medium, hard]
47 backtracking interview questions, all with links to high-quality solutions, plus an interview preparation guide. Part 7 of our algorithms questions series to help you practice for your software engineer interview.
Read more
Greedy algorithm interview questions
Software engineeringNov 29, 2021
50 greedy algorithm interview questions
50 greedy algorithm interview questions, all with links to high-quality solutions, plus an interview preparation guide. Part 6 of our algorithms questions series to help you practice for your software engineer interview.
Read more
Program management (TPM and PM)Nov 29, 2021
Program management primer for tech interviews (competencies, questions, resources)
Demonstrating program management skills is a key part of the hiring process for tech roles at companies like Amazon, Facebook, and Google. We provide you with the top program management competencies, lists of practice questions, and an interview preparation plan.
Read more
Dynamic programming interview questions
Software engineeringNov 22, 2021
53 dynamic programming interview questions [easy, medium, hard]
53 dynamic programming interview questions, all with links to high-quality solutions, plus an interview preparation guide. Part 5 of our algorithms questions series to help you practice for your software engineer interview.
Read more
Sorting interview questions
Software engineeringNov 19, 2021
54 sorting interview questions [easy, medium, hard]
54 sorting interview questions, all with links to high-quality solutions, plus an interview preparation guide. Part 4 of our algorithms questions series to help you practice for your software engineer interview.
Read more
Binary search interview questions
Software engineeringNov 09, 2021
50 binary search interview questions [easy, medium, hard]
50 binary search interview questions, all with links to high-quality solutions, plus an interview preparation guide. Part 3 of our algorithms questions series to help you practice for your software engineer interview.
Read more
Breadth first search interview questions
Software engineeringNov 09, 2021
44 breadth-first search (BFS) interview questions [easy, medium, hard]
44 breadth-first search interview questions, all with links to high-quality solutions, plus an interview preparation guide. Part 2 of our algorithms questions series to help you practice for your software engineer interview.
Read more
Depth-first search questions with solutions
Software engineeringNov 03, 2021
50+ depth-first search (DFS) interview questions [easy, medium, hard]
50+ depth-first search interview questions, all with links to high-quality solutions, plus an interview preparation guide. Part 1 of our algorithms questions series to help you practice for your software engineer interview.
Read more
Amazon machine learning engineer interview guide
Software engineeringOct 19, 2021
Amazon ML engineer interview (questions, prep, and process)
Complete guide to Amazon machine learning engineer interviews. Learn the interview process, practice with example questions, and learn key prep tips.
Read more
Google machine learning engineer interview guide
Software engineeringOct 13, 2021
Google ML engineer interview (questions, prep, and process)
Complete guide to Google machine learning engineer interviews. Learn the interview process, practice with example questions, and learn key prep tips.
Read more
50+ heap interview questions and cheat sheet
Software engineeringOct 07, 2021
50+ heap interview questions and cheat sheet
50+ heap interview questions, all with links to high-quality solutions, plus a heaps refresher and cheat sheet. Part 8 of our coding prep series to help you ace your software engineer interview.
Read more
50+ maps interview questions and cheat sheet
Software engineeringSep 30, 2021
50+ map interview questions and cheat sheet
50+ map interview questions, all with links to high-quality solutions, plus a map refresher and cheat sheet. Part 7 of our coding prep series to help you ace your software engineer interview.
Read more
Graph interview questions and cheatsheet
Software engineeringSep 27, 2021
50+ graph interview questions and cheat sheet
50+ graph interview questions, all with links to high-quality solutions, plus a graph refresher and cheat sheet. Part 6 of our coding prep series to help you ace your software engineer interview.
Read more
Amazon (technical) account manager interview guide
SalesSep 24, 2021
Amazon (technical) account manager interview: questions & prep
Complete guide to Amazon (technical) account manager interviews. Review the interview process, practice with example questions, and learn key preparation tips.
Read more
tree interview questions and answers
Software engineeringSep 17, 2021
50+ tree questions and solutions (easy, medium, hard)
50+ tree interview questions, all with links to high-quality solutions, plus a tree refresher and cheat sheet. Part 5 of our coding prep series to help you ace your software engineer interview.
Read more
Stacks and queues interview questions with solutions
Software engineeringSep 13, 2021
50+ stacks and queues questions and solutions (easy, medium, hard)
50+ stacks and queues interview questions, all with links to high-quality solutions, plus a stacks and queues refresher and cheat sheet. Part 4 of our coding prep series to help you ace your software engineer interview.
Read more
Linked list interview questions
Software engineeringSep 06, 2021
40+ linked list questions and solutions (easy, medium, hard)
40+ linked list interview questions, all with links to high-quality solutions, plus a linked list refresher and cheat sheet. Part 3 of our coding prep series to help you ace your software engineer interview.
Read more
Facebook data scientist interview
DataAug 17, 2021
Meta data scientist interview (questions, prep, & process)
Complete guide to Meta (formerly Facebook) data scientist interviews. Learn the interview process, practice with example questions, and master the prep tips you'll need.
Read more
Array interview questions
Software engineeringAug 13, 2021
50+ array questions with solutions (easy, medium, hard)
50+ array interview questions, all with links to high-quality solutions, plus an arrays refresher and cheat sheet. Part 1 of our coding prep series to help you ace your software engineer interview.
Read more
program manager interview prep
Program management (TPM and PM)Aug 03, 2021
Program manager interview prep (relax, start here)
Complete guide to data scientist interview prep. Learn what to expect, and practice with questions from Facebook, Google, Amazon, etc.
Read more
data science interview prep
DataJul 28, 2021
Data science interview prep (relax, start here)
Complete guide to data scientist interview prep. Learn what to expect, and practice with questions from Facebook, Google, Amazon, etc.
Read more
Google data scientist interview
DataJul 16, 2021
Google data scientist interview (questions, process, prep)
Complete guide to Google data scientist interviews (also applies to GCP). Learn the interview process, practice with example questions, and learn key preparation tips.
Read more
Google technical account manager
SalesMar 19, 2021
Google (technical) account manager interview: the only post you'll need to read
Complete guide to Google account manager and technical account manager interviews (also applies to GCP). Includes interview process overview, 40+ example questions, prep tips.
Read more
polling, streaming and sockets system design interview
Software engineeringFeb 10, 2021
Polling, server sent events, and WebSockets: system design interview concepts (8 of 9)
This guide defines polling, server sent events, and WebSockets, how they work, and when you should use them in a system design interview.
Read more
Program management interview guide
Program management (TPM and PM)Feb 08, 2021
Program manager interviews 2024 (questions, prep, process)
Complete guide to program manager interviews and how to prepare for them. Learn what to expect, and practice with questions from Facebook, Google, etc.
Read more
Leader election system design interview
Software engineeringFeb 05, 2021
Leader election: system design interview (5 of 9)
This guide defines leader election, how it works, and when you should use it in a system. This is the 5th of 9 foundational system design interview concepts that we're covering on our blog.
Read more
database system design interview
Software engineeringFeb 02, 2021
Databases: system design interview concepts (2 of 9)
This guide covers databases, how they work and what you should consider when using them in a system. This is the 2nd of 9 foundational system design interview concepts that we're covering on our blog.
Read more
Google Program Manager Interview
Program management (TPM and PM)Jan 28, 2021
Google program manager interview: the only post you'll need to read
Complete guide to Google program manager interviews (also applies to GCP). Learn the interview process, practice with example questions, and master the prep tips you'll need.
Read more
Google PMM interview
Product marketingDec 22, 2020
Google PMM interview (questions, process, prep)
Complete guide to Google Product Marketing Manager (PMM) interviews (also applies to GCP). Learn the interview process, practice with example questions, and learn the prep tips you'll need.
Read more
Google online assessment
Software engineeringSep 25, 2020
Google online assessment guide (actionable prep tips)
This guide covers Google's online assessment for software engineer applicants and how to prepare for it.
Read more
Airbnb software engineer interview
Software engineeringSep 22, 2020
Airbnb software engineer interview (questions and process)
This is a complete guide to Airbnb software engineer (SWE) interviews. It covers Airbnb's interview process, practice questions, and preparation tips.
Read more
LinkedIn software engineer interview
Software engineeringSep 17, 2020
LinkedIn software engineer interview (questions and process)
This is a complete guide to LinkedIn software engineer (SWE) interviews. It covers LinkedIn's interview process, practice questions, and preparation tips.
Read more
Xbox controller
Software engineeringJun 30, 2020
Microsoft software engineer interview (questions, process, prep)
Comprehensive list of preparation facts and tips for the Microsoft software development engineer (SDE) interviews. From the basics to the best success strategies.
Read more
Man studying for a PM interview
Product managementFeb 25, 2020
Popular PM interview books reviewed
Many books offer guidance on the Product Manager interview process. But time is precious when it comes to preparing for PM interviews at top tech companies like Google, Amazon, Facebook, and Microsoft. In this article we recommend which ones you should read to maximize your chances of landing an offer.
Read more
A pilot using a dashboard of metrics
Product managementNov 12, 2019
How to crack product metric questions in PM interviews
Metric questions are common in interviews at tech companies like Facebook, Google, Amazon, etc. For instance, your interviewer might ask, "What are things LinkedIn should measure on a regular basis?" We teach you how to answer these questions, step through an example, and provide a list of practice questions.
Read more
Product manager cover letter
Product managementJun 19, 2019
Product manager cover letter: step-by-step guide
Product manager cover letter guide with a Google sample you can use for your own job applications. Includes tips and examples you can use for associate PM and technical PM roles even if you have no experience.
Read more