In-depth guides for top tech company interviews. Each guide covers the interview process, question types, preparation tips, and includes real practice questions.
9,429 guides across 7,316 companies · page 57 of 158
Code reading practice for ITCON Services software engineer prep: work out what unfamiliar code does before judging it.
Atomic Machines software engineer prep on databases: indexes, query plans, and the anomalies an isolation level still permits.
Debugging practice for XenonStack software engineer candidates: reproduce it, narrow it, then change one thing per run.
API design practice for ParentPay software engineer candidates: compatibility, versioning, and changes you cannot take back.
Software engineer interview prep for PriceLabs: original coding, system design and debugging practice, each with a worked solution.
ConnectWise software engineer prep on operations: decide what you would need to see to know a release is going wrong.
Concurrency drills for Hostaway software engineer prep: races, lock ordering, and what a check-then-act sequence assumes.
Nearform software engineer prep: algorithm drills where every complexity claim has to name the assumption under it.
Software engineer prep for SmarterDx: design exercises weighted toward the constraints of product and business analytics work.
Software engineer interview prep for University of Calgary: original coding, system design and debugging practice, each with a worked solution.
Questrade software engineer prep on operations: decide what you would need to see to know a release is going wrong.
Concurrency drills for iTech Robotics and Automation software engineer prep: races, lock ordering, and what a check-then-act sequence assumes.
Cesiumastro software engineer prep: algorithm drills where every complexity claim has to name the assumption under it.
Initiate Government Solutions software engineer prep on operations: decide what you would need to see to know a release is going wrong.
A prep plan for Icapital software engineer candidates: answer first, read the solution second, repeat the misses later.
Debugging practice for Grundfos software engineer candidates: reproduce it, narrow it, then change one thing per run.
Ford Motor software engineer prep on databases: indexes, query plans, and the anomalies an isolation level still permits.
Timed coding practice for Babcock Power software engineer candidates: full attempts under a clock, then scored against a rubric.
Software engineer interview prep for Bain &: original coding, system design and debugging practice, each with a worked solution.
A prep plan for Avaali software engineer candidates: answer first, read the solution second, repeat the misses later.
System design practice for AMN Healthcare software engineer candidates: reach a data model and an API contract, not a box diagram.
Amcor software engineer prep on operations: decide what you would need to see to know a release is going wrong.
ASSPL - Karnataka software engineer prep on operations: decide what you would need to see to know a release is going wrong.
API design practice for APR Consulting software engineer candidates: compatibility, versioning, and changes you cannot take back.
Concurrency drills for Advantech software engineer prep: races, lock ordering, and what a check-then-act sequence assumes.
AIR Communities software engineer prep on operations: decide what you would need to see to know a release is going wrong.
Alpaca Health software engineer prep on partial failure: a timed-out request has an unknown outcome, not a failed one.
Caching practice for AGCO software engineer prep: settle the staleness budget before choosing an invalidation strategy.
Take-home style practice for Aditya Birla Group software engineer candidates: a small service, a fixed budget, a written tradeoff.
Concurrency drills for Acma Computers software engineer prep: races, lock ordering, and what a check-then-act sequence assumes.
Debugging practice for Acuity Brands software engineer candidates: reproduce it, narrow it, then change one thing per run.
Agilisium software engineer prep on partial failure: a timed-out request has an unknown outcome, not a failed one.
Oscar software engineer prep: algorithm drills where every complexity claim has to name the assumption under it.
Software engineer interview prep for 7shifts: original coding, system design and debugging practice, each with a worked solution.
Timed coding practice for 9fin software engineer candidates: full attempts under a clock, then scored against a rubric.
Code reading practice for Accelya Group software engineer prep: work out what unfamiliar code does before judging it.
ABC Fitness software engineer prep on partial failure: a timed-out request has an unknown outcome, not a failed one.
Timed data scientist practice for Yelp: short SQL and probability sets run end to end, then scored against a rubric.
Data scientist interview prep for XANT: original practice on experiment design, SQL and metric reasoning, with worked solutions.
Practice explaining analysis before a Sun Life data scientist interview: the recommendation, the uncertainty, the follow-ups.
Causal inference drills for ShipBob data scientist prep: diff-in-diff, matching, instruments, and the limits of observed data.
SAP data scientist prep on data pitfalls: selection bias, target leakage, and checking an outlier's provenance before you drop it.
Data scientist interview prep for Savvysherpa: original practice on experiment design, SQL and metric reasoning, with worked solutions.
Diagnose a metric move for RBC data scientist prep: split by segment, rule out a logging change, separate mix shift from behaviour.
Data scientist prep for Royal Cyber: practice defining a B2B software and infrastructure metric, picking its guardrails and defending the tradeoff.
Practice explaining analysis before a PNY data scientist interview: the recommendation, the uncertainty, the follow-ups.
Data scientist interview prep for Qlik: original practice on experiment design, SQL and metric reasoning, with worked solutions.
Practice explaining analysis before a Oak Street Health data scientist interview: the recommendation, the uncertainty, the follow-ups.
Diagnose a metric move for Moveworks data scientist prep: split by segment, rule out a logging change, separate mix shift from behaviour.
SQL practice for Niantic data scientist candidates: window functions, funnel and retention queries, joins that quietly drop rows.
SQL practice for Logitech data scientist candidates: window functions, funnel and retention queries, joins that quietly drop rows.
Data scientist prep for Insight Global: practice defining a product and business analytics metric, picking its guardrails and defending the tradeoff.
Causal inference drills for iHerb data scientist prep: diff-in-diff, matching, instruments, and the limits of observed data.
Expedia data scientist prep on data pitfalls: selection bias, target leakage, and checking an outlier's provenance before you drop it.
Case practice for DuPont data scientist candidates: scope a vague prompt into a measurable question before you analyze it.
Timed data scientist practice for ENGIE: short SQL and probability sets run end to end, then scored against a rubric.
Practice explaining analysis before a Deel data scientist interview: the recommendation, the uncertainty, the follow-ups.
Timed data scientist practice for Cyient: short SQL and probability sets run end to end, then scored against a rubric.
Diagnose a metric move for Daimler Truck North America data scientist prep: split by segment, rule out a logging change, separate mix shift from behaviour.
Timed data scientist practice for Chevron: short SQL and probability sets run end to end, then scored against a rubric.