Company
Other interview questions
51 practice questions in the style of Other's interviews, covering System Design, Software Engineering Fundamentals, Data Manipulation (SQL/Python), Coding & Algorithms, Statistics & Math, Analytics & Experimentation, Behavioral & Leadership, Machine Learning.
9 easy35 medium7 hard
Other interview questions by the numbers
Last updated
Katkat has 51 Other interview questions. The largest topics are Coding & Algorithms (35%), Analytics & Experimentation (14%) and Statistics & Math (14%). By difficulty: 18% easy, 69% medium and 14% hard. The most common round is Technical Screen (41%).
Topics
- Coding & Algorithms35% · 18
- Analytics & Experimentation14% · 7
- Statistics & Math14% · 7
- System Design8% · 4
- Behavioral & Leadership6% · 3
- Machine Learning4% · 2
Difficulty
- Easy18% · 9
- Medium69% · 35
- Hard14% · 7
Interview rounds
- Technical Screen41% · 21
- Onsite35% · 18
- Online Assessment22% · 11
- Other2% · 1
Roles
- Data Scientist47% · 24
- Software Engineer41% · 21
- Analytics Engineer6% · 3
- Backend Engineer2% · 1
- Machine Learning Engineer2% · 1
Showing 1–30 of 51 results
This question evaluates a candidate's competency in large-scale system design, encompassing distributed systems, networking, storage, real-time processing, and scalability considerations specific to live video streaming.
OtherSoftware EngineerSystem DesignOnsiteThis question evaluates skills in designing real-time collaborative systems, including distributed-systems reasoning, conflict-resolution algorithms, real-time synchronization, presence and offline synchronization, and storage/versioning architecture.
OtherSoftware EngineerSystem DesignOnsiteBatch concurrent logs into half-open five-second processing-time windows with atomic rotation, a single ordered emitter, late-timer handling, and explicit shutdown and sink-failure policies.
OtherSoftware EngineerSoftware Engineering FundamentalsOnsiteThis question evaluates proficiency in data manipulation using SQL or SQL-like Python transforms, covering point-in-time currency conversion, temporal joins for FX lookups, joins to enrich product/customer metadata, aggregation and pivot-style reporting, ranking, and data-quality checks for missing FX.
OtherData ScientistData Manipulation (SQL/Python)Technical ScreenDesign queue-worker retries with exponential backoff, durable delayed delivery, attempt limits, idempotent effects, and dead-letter replay, including AI-code validation.
OtherSoftware EngineerSoftware Engineering FundamentalsOnsiteDetermine whether a very large non-negative integer given as a decimal string is divisible by 8 without converting the whole string to an integer. The key insight is that only the last three digits matter (since 1000 is a multiple of 8), giving an O(1) check; a streaming modular-remainder approach is the O(n) alternative.
OtherData ScientistCoding & AlgorithmsTechnical ScreenThis question evaluates proficiency in Docker resource management, covering containers, images, and volumes and the ability to perform a complete environment cleanup.
OtherSoftware EngineerSoftware Engineering FundamentalsOnline AssessmentThis question evaluates string processing and algorithmic optimization skills, specifically handling simulated deletions (backspace behavior) and performing comparisons under a strict auxiliary space constraint.
OtherBackend EngineerCoding & AlgorithmsTechnical ScreenThis question evaluates understanding of discrete-time Markov chains, multi-step transition probabilities and empirical estimation of transition matrices, testing probabilistic reasoning and matrix-based computation in the Statistics & Math domain for a Data Scientist role; it is commonly asked because it probes both theoretical grasp of stochastic processes and practical data-driven parameter estimation. At an applied algorithmic abstraction level, it requires explicit mapping of state labels to matrix indices, computing k-step transitions from a given row-stochastic matrix, estimating transition probabilities from observed one-step transitions, and addressing zero-outgoing-observation cases and any chosen smoothing policy (or justification for none).
OtherData ScientistStatistics & MathTechnical ScreenThis question evaluates understanding of discrete-time Markov chains, computation of multi-step transition probabilities from a one-step transition matrix, and empirical estimation of transition matrices from observed state-pair data including handling states with zero outgoing transitions.
OtherData ScientistStatistics & MathTechnical ScreenThis question evaluates array manipulation and numeric computation skills—specifically identifying the maximum element, applying a percentage discount, and correctly handling fractional results and flooring—within the Coding & Algorithms domain.
OtherSoftware EngineerCoding & AlgorithmsOnline AssessmentContinue per-context entry numbering for a daily batch using stored maximums, ordered row numbers, and correct new-context handling.
OtherAnalytics EngineerData Manipulation (SQL/Python)Technical ScreenGiven an array of student exam scores as percentages, count how many students failed with under 50, passed with 50 to 80 inclusive, or passed with distinction above 80, and return the three counts in order. It tests careful handling of inclusive and exclusive boundaries and empty input.
OtherSoftware EngineerCoding & AlgorithmsOnline AssessmentCount monotone grid paths that use exact numbers of right and up moves without ever taking three identical moves in a row. Address empty and one-direction paths, return an exact count, and explain how the limits affect time and space costs.
OtherSoftware EngineerCoding & AlgorithmsOnline AssessmentThis question evaluates a data scientist's ability to integrate statistical inference (p‑values, Type I/II errors, and prior probabilities) with decision analysis and financial impact assessment (NPV, rollout and rollback costs) in the context of A/B testing.
OtherData ScientistAnalytics & ExperimentationTechnical ScreenThis question evaluates a data scientist's competency in statistical inference and experiment decision-making, including frequentist hypothesis testing, conditional power and sample-size planning, Bayesian updating, and cost-sensitive risk analysis.
OtherData ScientistStatistics & MathTechnical ScreenThis Behavioral & Leadership interview question evaluates a candidate's ability to translate data science experience into FP&A and finance analytics competencies—quantifying prior impact, handling monthly close and variance analysis, revenue forecasting and headcount/opex tracking, leveraging SQL/Excel, and managing stakeholder pressure.
OtherData ScientistBehavioral & LeadershipTechnical ScreenThis question evaluates a data scientist's competency in product analytics and experimentation, specifically goal selection, success metric definition, ROI calculation, cannibalization analysis, and end-to-end experiment and instrumentation design for subscriber-only features.
OtherData ScientistAnalytics & ExperimentationTechnical Screen- Design a Task SchedulerMedium
Design a durable task scheduler with due-time indexing, atomic claims, worker leases, retry states, recurring occurrences, and clear duplicate-delivery semantics.
OtherSoftware EngineerSystem DesignOnsite This question evaluates a data scientist's skills in experimental design, hypothesis testing, statistical power and sample-size calculation, randomization and contamination control, pre-registration planning, and multiplicity adjustment for A/B testing.
OtherData ScientistAnalytics & ExperimentationOnsiteDesign a fraud detection setup for 50M transactions at a 0.4% fraud rate: a supervised logistic regression model plus an unsupervised anomaly detector for new merchants with no labels. Cover time-based splits, delayed labels, imbalance, calibration, and a cost-based threshold where a missed fraud costs far more than a false alarm.
OtherData ScientistMachine LearningTechnical ScreenThis question evaluates a candidate's competency in experimental design, success-metric definition, event instrumentation, causal inference for heterogeneous treatment effects, and statistical power and sample-size calculations for subscription-product analytics.
OtherData ScientistAnalytics & ExperimentationTechnical ScreenThis question evaluates the ability to design robust data-quality metrics and apply SQL window-function techniques for deduplication and time-windowed completeness calculations, focusing on quantifying how ingestion delays, duplicates, and negative amounts can bias payment metrics.
OtherData ScientistAnalytics & ExperimentationTechnical ScreenWork through an OLS model on 10,000 observations: state the Gauss-Markov assumptions, show why residuals are orthogonal to the predictors, and handle three correlated predictors. Decide which violations break unbiasedness versus only inference, and what fixes apply.
OtherData ScientistStatistics & MathOnsiteExplain practical AI use at work through a concrete task, bounded prompts, independent validation, a corrected failure, and accountable engineering decisions.
OtherSoftware EngineerBehavioral & LeadershipOnsiteThis interview question evaluates engineering fundamentals, trade-offs, examples, pitfalls, and operational implications in a realistic interview setting. A strong answer for Explain RF/analog IC interview fundamentals states assumptions, handles edge cases, explains trade-offs, and shows how to validate the result clearly.
OtherSoftware EngineerSoftware Engineering FundamentalsOnsiteGiven the reading time available on each day and the time each chapter of a book takes, find the fewest days needed to read every chapter in order when a chapter can never be split across days, or report that the book cannot be finished. It tests simulation with per-day capacity, ordering constraints, and impossible cases.
OtherSoftware EngineerCoding & AlgorithmsOnline AssessmentFilter structured logs by an ordered minimum severity, preserving threshold-and-higher records while handling empty and unknown levels under an explicit contract.
OtherSoftware EngineerCoding & AlgorithmsOnsiteThis question evaluates interpersonal communication, conflict management, stakeholder negotiation, time management, and the ability to succinctly surface technical and data-quality risks during a constrained SQL screening, reflecting competencies relevant for data scientists in collaborative settings.
OtherData ScientistBehavioral & LeadershipTechnical ScreenThis question evaluates a data scientist's competency in measuring and experimenting on harmful user-generated content, focusing on severity quantification, metric selection, and randomized experiment design within the analytics and experimentation domain.
OtherData ScientistAnalytics & ExperimentationTechnical Screen
More companies
- Meta666
- Amazon653
- Google486
- OpenAI342
- Capital One268
- Microsoft252
- DoorDash241
- Anthropic225
- Uber217
- Apple177
- TikTok176
- Pinterest161
- ByteDance160
- LinkedIn154
- Stripe139
- Snowflake130
- Databricks122
- Airbnb112
- Rippling106
- Oracle104
- Coinbase99
- Netflix97
- NVIDIA95
- Snapchat94
- Citadel90
- Waymo90
- Instacart87
- Roblox84
- Salesforce77
- Optiver76
- Shopify63
- Robinhood60
- Atlassian55
- Hudson River Trading55
- Two Sigma55
- J.P. Morgan53
- PayPal53
- xAI53
- Lyft52
- Tesla52