Company prep.
42 collections · US guides and practice-only sets
US interview preparation
US
US preparation · global candidate guidance
Explain your approach, write your solution and test it. Confirm the rounds and tools with your recruiter. Google’s public candidate guide prohibits AI assistance during the interview.
Practice Graph traversal, stacks and dynamic programming.
- Candidate reports
- 2
- Source links
- 2
- Free Easy practice
- 5
- Practice problems
- 27
- Medium and Hard with Interview Prep
- 22
US
US preparation · role-specific process
Uber describes collaborative technical work, role-dependent exercises and team conversations about your experience and decisions. Confirm the format for your role.
Practice Connected components, interval scheduling and code design.
- Candidate reports
- 1
- Source links
- 1
- Free Easy practice
- 8
- Practice problems
- 37
- Medium and Hard with Interview Prep
- 29
DatabricksUS
US preparation · April 2025 engineering guide
The backend guide lists a 60-minute technical screen, then a role-dependent panel. Prepare readable, tested code, algorithm analysis and systems tradeoffs.
Practice Data representation, implementation and reliable storage.
- Candidate reports
- 1
- Source links
- 1
- Free Easy practice
- 19
- Practice problems
- 38
- Medium and Hard with Interview Prep
- 19
US
US preparation · official university assessment guide
The university guide distinguishes full-time and internship assessments. The country and role determine the structure; use the assessment email for your schedule.
Practice Hashing, arrays and dynamic programming.
- Candidate reports
- 2
- Source links
- 1
- Free Easy practice
- 55
- Practice problems
- 189
- Medium and Hard with Interview Prep
- 134
US
US preparation · global technical interviewing guide
Microsoft’s technical guide covers problem-solving, design, coding and testing. Prepare for the subjects relevant to your role rather than assuming a fixed online assessment.
Practice Arrays, strings, trees, hashing and graphs.
- Candidate reports
- 1
- Source links
- 1
- Free Easy practice
- 50
- Practice problems
- 163
- Medium and Hard with Interview Prep
- 113
US
US preparation · guide currently linked from Meta Careers
Meta’s linked full-loop guide covers coding, design and behavioral conversations. Your level and invitation determine the mix; confirm the tools approved for each round.
Practice Arrays, strings, hashing and graph traversal.
- Candidate reports
- 0
- Source links
- 1
- Free Easy practice
- 3
- Practice problems
- 10
- Medium and Hard with Interview Prep
- 7
US
US preparation · global engineering handbook
The global engineering handbook covers coding, system design and conversations about your work. Confirm the stages for your role and location.
Practice Arrays, hashing, graphs and clear code design.
- Candidate reports
- 0
- Source links
- 1
- Free Easy practice
- 0
- Practice problems
- 10
- Medium and Hard with Interview Prep
- 10
StripeUS
US preparation · undated official engineering hiring article
Stripe’s engineering article describes practical problem-solving and collaborative debugging. It is an undated process account, so confirm your current interview exercises with the recruiter.
Practice Implementation, string processing, hashing and debugging.
- Candidate reports
- 1
- Source links
- 1
- Free Easy practice
- 21
- Practice problems
- 35
- Medium and Hard with Interview Prep
- 14
US
US preparation · global example process
Intuit publishes an example interview day built around a craft demonstration and follow-up conversations. The company says the process can be adjusted.
Practice Implementation, testing and explaining a project decision.
- Candidate reports
- 0
- Source links
- 1
- Free Easy practice
- 1
- Practice problems
- 10
- Medium and Hard with Interview Prep
- 9
SalesforceUS
US preparation · global tech and product guidance
Salesforce’s current tech careers page describes skill-focused interviews with coding challenges, technical discussion and live problem-solving. Confirm your specific sequence.
Practice Arrays, strings, data structures and explaining tradeoffs.
- Candidate reports
- 0
- Source links
- 2
- Free Easy practice
- 1
- Practice problems
- 10
- Medium and Hard with Interview Prep
- 9
NVIDIAUS
US preparation · global NVIDIA hiring page
NVIDIA’s hiring page describes phone interviews, then virtual or in-person interviews with the hiring manager and team. Some teams adapt the process for the role.
Practice Strings, hash tables, linked lists and bit manipulation.
- Candidate reports
- 1
- Source links
- 1
- Free Easy practice
- 22
- Practice problems
- 39
- Medium and Hard with Interview Prep
- 17
RobinhoodUS
US preparation · official interviewing guide, June 2026
Robinhood’s June 2026 interviewing guide lists coding exercises, system design and job-like scenarios for engineers. The early-talent page adds an initial screen, a hiring-manager interview and remote team interviews.
Practice Hashing, heaps, intervals and step-by-step simulation.
- Candidate reports
- 3
- Source links
- 2
- Free Easy practice
- 12
- Practice problems
- 35
- Medium and Hard with Interview Prep
- 23
US
US preparation · official careers page; no published interview loop
Rubrik’s engineering careers page lists openings in Palo Alto, Bangalore and Pune but does not publish an interview format. Ask your recruiter for the rounds and tools in your loop.
Practice Linked lists, tries, dependency graphs and prefix sums.
- Candidate reports
- 1
- Source links
- 1
- Free Easy practice
- 9
- Practice problems
- 33
- Medium and Hard with Interview Prep
- 24
AppleUS
US preparation · official careers pages; no published interview loop
Apple’s careers pages list internships and openings but do not publish an engineering interview format. Ask your recruiter which rounds and tools your team uses.
Practice Hash tables, intervals, grid traversal and trees.
- Candidate reports
- 2
- Source links
- 1
- Free Easy practice
- 13
- Practice problems
- 41
- Medium and Hard with Interview Prep
- 28
AirbnbUS
US preparation · official careers site; no published interview loop
Airbnb’s careers site describes its live-and-work-anywhere policy and lists openings, but it does not publish an engineering interview format. Ask your recruiter for the rounds and tools.
Practice Dynamic programming, knapsack subsets, intervals and graphs.
- Candidate reports
- 2
- Source links
- 1
- Free Easy practice
- 6
- Practice problems
- 36
- Medium and Hard with Interview Prep
- 30
US
US preparation · official hiring process page
LinkedIn’s hiring page describes a recruiter call, a possible video call with the hiring manager or a team member, then interviews with several team members, each on a different skill area.
Practice Trees, hash tables, grids, sliding windows and heaps.
- Candidate reports
- 2
- Source links
- 1
- Free Easy practice
- 14
- Practice problems
- 46
- Medium and Hard with Interview Prep
- 32
US
US preparation · official how-we-hire page
Cisco’s how-we-hire page says the interview process varies by team and role. Your recruiter explains what to expect, and some positions add an assessment through a testing partner.
Practice Sliding windows, trees, grid search and linked lists.
- Candidate reports
- 1
- Source links
- 1
- Free Easy practice
- 15
- Practice problems
- 43
- Medium and Hard with Interview Prep
- 28
US
US preparation · official how-we-hire page
ServiceNow’s how-we-hire page describes a prescriptive interview process with standard evaluation guides. Rounds vary by position, and some include a coding assessment or presentation.
Practice Grid dynamic programming, binary search, heaps and cache design.
- Candidate reports
- 1
- Source links
- 1
- Free Easy practice
- 11
- Practice problems
- 48
- Medium and Hard with Interview Prep
- 37
US
US preparation · official engineering blog, September 2021
Coinbase’s September 2021 engineering post lists an HR chat, pair programming, engineering manager and system design interviews. It grades production-quality code over the optimal trick. Confirm the current loop with your recruiter.
Practice Iterators, timestamped hash maps, simulation and tested code.
- Candidate reports
- 1
- Source links
- 1
- Free Easy practice
- 15
- Practice problems
- 38
- Medium and Hard with Interview Prep
- 23
DoorDashUS
US preparation · official careers site; no published interview loop
DoorDash’s careers site does not publish an engineering interview format. Ask your recruiter which coding, debugging and design rounds apply to your role.
Practice Multi-source BFS, binary search and hash maps.
- Candidate reports
- 2
- Source links
- 1
- Free Easy practice
- 9
- Practice problems
- 34
- Medium and Hard with Interview Prep
- 25
US
US preparation · official Software Engineer Cohort page
JPMorganChase’s Software Engineer Cohort page lists an online coding assessment, a recruiter call, a Super Day of three virtual interviews, then team matching. The cohort is for experienced engineers; students apply through the Software Engineer Program.
Practice Intervals, heaps, sliding windows and Java or Python fundamentals.
- Candidate reports
- 1
- Source links
- 1
- Free Easy practice
- 13
- Practice problems
- 45
- Medium and Hard with Interview Prep
- 32
QualcommUS
US preparation · official careers FAQ; no published interview loop
Qualcomm’s careers FAQ says a talent team member schedules interviews and helps with pre-interview preparation. It does not publish an engineering round format, so ask which rounds apply to your role.
Practice Linked lists, bit manipulation and C-level fundamentals.
- Candidate reports
- 0
- Source links
- 1
- Free Easy practice
- 20
- Practice problems
- 43
- Medium and Hard with Interview Prep
- 23
US
US preparation · official student programs page
AMD’s student page describes a recruiter screening call, then a meeting with the hiring team. Recruitment is customized for each country, so follow the instructions for your region.
Practice Linked lists, trees, graph paths and bit manipulation.
- Candidate reports
- 1
- Source links
- 1
- Free Easy practice
- 21
- Practice problems
- 45
- Medium and Hard with Interview Prep
- 24
US
US preparation · official early careers page; no published interview loop
Visa’s early careers page advises researching Visa’s purpose, tailoring your resume to each role and preparing your setup for virtual interviews. It does not publish an engineering round format.
Practice Dynamic programming, binary search and hash maps.
- Candidate reports
- 0
- Source links
- 1
- Free Easy practice
- 10
- Practice problems
- 36
- Medium and Hard with Interview Prep
- 26
PayPalUS
US preparation · official interviewing page
PayPal’s interviewing page says a recruiter calls first, then sets up interviews with team members. Interviews are virtual on Microsoft Teams, and PayPal prefers cameras on.
Practice Dynamic programming, strings and monotonic stacks.
- Candidate reports
- 1
- Source links
- 1
- Free Easy practice
- 15
- Practice problems
- 40
- Medium and Hard with Interview Prep
- 25
US
US preparation · official candidate resources
Twilio’s candidate page lists six steps: application review, a recruiter interview, a hiring-manager interview, interviews with three to five team members, a presentation or technical assessment, then an offer.
Practice Stacks, linked lists, grid BFS and design discussions.
- Candidate reports
- 1
- Source links
- 1
- Free Easy practice
- 12
- Practice problems
- 39
- Medium and Hard with Interview Prep
- 27
CloudflareUS
US preparation · official careers page
Cloudflare’s careers page lists three steps: initial conversations with a recruiter, team panel interviews with your prospective manager and peers, then executive calls that include the Orange Cloud interview.
Practice Two pointers, hash maps, sorting and rate-limiting logic.
- Candidate reports
- 2
- Source links
- 1
- Free Easy practice
- 10
- Practice problems
- 35
- Medium and Hard with Interview Prep
- 25
AdobeUS
US preparation · official hiring process page
Adobe’s hiring page describes a Talent Partner conversation, a hiring-manager interview, then skills assessments and team interviews. Technical assessments can include coding challenges, system design or portfolio reviews.
Practice Stacks, tries, strings and linked lists.
- Candidate reports
- 1
- Source links
- 1
- Free Easy practice
- 0
- Practice problems
- 10
- Medium and Hard with Interview Prep
- 10
US
US preparation · official student careers page; no published interview loop
Oracle’s careers and student pages list openings and programs but do not publish an engineering interview format. Ask your recruiter for the rounds and tools.
Practice Heaps, sliding windows, hash maps and design.
- Candidate reports
- 2
- Source links
- 1
- Free Easy practice
- 0
- Practice problems
- 10
- Medium and Hard with Interview Prep
- 10
US
US preparation · official student application process
Goldman Sachs’ student page describes a video interview of about 30 minutes, a HackerRank assessment for engineering applicants, then two to five final-round interviews for campus hires, depending on the division.
Practice Dynamic programming, grids, two pointers and binary search.
- Candidate reports
- 1
- Source links
- 1
- Free Easy practice
- 0
- Practice problems
- 10
- Medium and Hard with Interview Prep
- 10
US
US preparation · official interview preparation page
Morgan Stanley’s interview preparation page says each interview depends on the role and can be competency, strengths, skills-based or technical. Know your resume and explain why the firm and the division.
Practice Intervals, heaps, dynamic programming and graph ordering.
- Candidate reports
- 2
- Source links
- 1
- Free Easy practice
- 0
- Practice problems
- 10
- Medium and Hard with Interview Prep
- 10
NetflixUS
US preparation · official new grad and intern pages
Netflix’s new grad page describes a take-home assessment followed by two rounds of interviews; the intern page lists about two to three. Interviewers assess technical, role-specific and behavioral skills.
Practice Binary search on the answer, nested data, hash tables and class design.
- Candidate reports
- 3
- Source links
- 2
- Free Easy practice
- 12
- Practice problems
- 39
- Medium and Hard with Interview Prep
- 27
SnowflakeUS
US preparation · official engineering hiring process
Snowflake’s engineering process has four stages over two to four weeks: a 30-minute screen, 60-minute technical interviews, a panel of three to five 60-minute interviews, then a decision.
Practice Trees, tries, sliding windows and graph reasoning.
- Candidate reports
- 2
- Source links
- 1
- Free Easy practice
- 11
- Practice problems
- 35
- Medium and Hard with Interview Prep
- 24
PalantirUS
US preparation · official interview process page
Palantir personalizes the number and format of interviews. Everyone starts with one or two phone interviews, then an onsite round, in person or virtual, if there is a fit.
Practice Hash tables, graphs, intervals and breaking down open-ended problems.
- Candidate reports
- 2
- Source links
- 1
- Free Easy practice
- 9
- Practice problems
- 35
- Medium and Hard with Interview Prep
- 26
US
US preparation · official engineering careers page
Bloomberg’s engineering careers page says experienced-hire interviews usually start with one or two phone interviews, then in-house interviews. Entry-level and intern roles are not tied to one team; the interviews help match you to one.
Practice Trees, graph BFS, strings and class design.
- Candidate reports
- 2
- Source links
- 1
- Free Easy practice
- 21
- Practice problems
- 47
- Medium and Hard with Interview Prep
- 26
DatadogUS
US preparation · official candidate experience page
Datadog’s candidate page lists an initial screen, face-to-face interviews, an optional take-home project and, for some roles, an executive interview. One step is expected to happen in person.
Practice File-tree traversal, sliding windows and hash maps.
- Candidate reports
- 3
- Source links
- 1
- Free Easy practice
- 14
- Practice problems
- 39
- Medium and Hard with Interview Prep
- 25
PinterestUS
US preparation · official careers site; no published interview loop
Pinterest’s careers site does not publish an engineering interview format. Ask your recruiter which coding and design rounds apply to your level.
Practice Graph BFS, grids, heaps and intervals.
- Candidate reports
- 3
- Source links
- 1
- Free Easy practice
- 6
- Practice problems
- 34
- Medium and Hard with Interview Prep
- 28
SnapUS
US preparation · official how-we-interview page
Snap uses competency-based interviewing against Craft and Value competencies. Values are always assessed with behavioral questions; craft can be behavioral or a demonstration of skill.
Practice Graph components, grid BFS and 2D prefix sums.
- Candidate reports
- 3
- Source links
- 1
- Free Easy practice
- 10
- Practice problems
- 32
- Medium and Hard with Interview Prep
- 22
LyftUS
US preparation · Arise topic selection
Ask your recruiter for the rounds and tools in your invitation. Arise’s practice selection covers graphs, search trees and file processing.
Practice Graph traversal, BST construction and file-processing simulation.
- Candidate reports
- 2
- Source links
- 1
- Free Easy practice
- 13
- Practice problems
- 31
- Medium and Hard with Interview Prep
- 18
Practice-only collections Catalog-tagged exercises with no candidate reports or hiring-format sources. Each collection shows its exact size.
Practice-only collections
Local curriculum dataset; hiring format not verified.
Practice collection from this dataset’s company tags.
Practice Practice the tagged problems below.
- Candidate reports
- 0
- Source links
- 0
- Free Easy practice
- 3
- Practice problems
- 5· small set
- Medium and Hard with Interview Prep
- 2
Practice-only collections
Local curriculum dataset; hiring format not verified.
Practice collection from this dataset’s company tags.
Practice Practice the tagged problems below.
- Candidate reports
- 0
- Source links
- 0
- Free Easy practice
- 0
- Practice problems
- 1· small set
- Medium and Hard with Interview Prep
- 1
Practice-only collections
Local curriculum dataset; hiring format not verified.
Practice collection from this dataset’s company tags.
Practice Practice the tagged problems below.
- Candidate reports
- 0
- Source links
- 0
- Free Easy practice
- 0
- Practice problems
- 1· small set
- Medium and Hard with Interview Prep
- 1