Katkat

practice a little every day, paws crossed ♡

Interview Questions

Practice 9403 coding, system design and machine learning questions from 546 companies, sorted by role, topic and interview round. Every question has step-by-step hints, a code runner that supports 8 languages and an AI mentor; members also get the full solution walkthrough.

9403
Questions
546
Companies
11
Topics
8
Languages

Showing 3421–3450 of 9403 results

  • GongMediumSoftware Engineer
    Delivering Bad News to a Team or Stakeholders Without Losing Trust

    A behavioral interview question about a time you had to deliver bad news such as a missed deadline, a serious defect or an unpopular decision. It tests timing, choosing the right audience, delivering facts with options and a recommendation, owning the problem without blame, and following through afterward.

    Behavioral & LeadershipOther
  • GongMediumSoftware Engineer
    Design a Service That Captures Zoom Meeting Recordings and Processes Them at Scale

    A system design exercise for ingesting recorded Zoom meetings into a business product and processing them into transcripts and conversation analysis. It tests reliable ingestion despite missed notifications, rate-limited fetching, staged idempotent processing on costly compute, fairness between customers, reprocessing, and data deletion.

    System DesignOther
  • GongMediumSoftware Engineer
    Design a Service That Finds Common Free Time Across Connected Calendars

    A system design exercise for a service that finds times when a group of people is free, using calendars synced from external providers. It tests computing common free time correctly across time zones, keeping availability fresh within rate limits, preventing double bookings, and scaling queries and public booking pages.

    System DesignOther
  • GongMediumSoftware Engineer
    Driving a Project Forward When Goals and Requirements Are Ambiguous

    A behavioral interview question about making progress on a project or role whose goals, requirements or ownership were unclear. It tests how a senior engineer identifies unknowns, reduces uncertainty with cheap investigations and decisions, paces reversible versus hard-to-undo choices, and keeps stakeholders aligned.

    Behavioral & LeadershipOther
  • GongMediumSoftware Engineer
    Resolving a Conflict With a Coworker: A Senior Behavioral Walkthrough

    A behavioral interview question asking for a real conflict with a coworker and how it was resolved. It tests whether a senior engineer addresses disagreements directly, understands the other side, moves the debate onto shared criteria or evidence, preserves the working relationship, and reflects honestly on their own part.

    Behavioral & LeadershipOther
  • GoogleMediumSoftware Engineer
    A Leader or Manager Who Shaped You and How You Applied the Lesson Later

    A behavioral interview question asking you to describe a past leader or manager who had a strong positive influence on you and how you later applied what you learned. It tests reflection, the ability to turn an observed behavior into a reusable lesson, and evidence that the lesson changed your own work.

    Behavioral & LeadershipOnsite
  • GoogleMediumSoftware Engineer
    Add two big integers from digit lists

    This question evaluates algorithmic skills in manipulating linked lists or arrays to perform addition of large integers, focusing on carry propagation, handling differing lengths, and analysis of time and space complexity.

    Coding & AlgorithmsTechnical Screen
  • GoogleMediumData Scientist
    Address Overfitting in Supervised Learning Models

    Evaluates supervised learning judgment around bias, variance, overfitting, and train-test performance gaps. Strong answers diagnose leakage, split errors, distribution shift, and high variance, then propose regularization, simpler models, validation, more data, and monitoring.

    Machine LearningOnsite
  • GoogleMediumData Scientist
    Analyze Linear Regression Changes with Duplicated Observations

    Evaluates regression and hypothesis-testing interpretation under duplicated observations and large samples. Strong answers show unchanged OLS coefficients, standard-error effects, p-value meaning, and practical chi-square adjustments.

    Statistics & MathTechnical Screen
  • GoogleMediumData Scientist
    Analyze User Flags and Review Outcomes for Moderation Prioritization

    This question evaluates a data scientist's proficiency in SQL-based data manipulation, including joins, distinct counting and grouping, aggregations, string concatenation for user identity, and NULL handling across event and review tables.

    Data Manipulation (SQL/Python)Technical Screen
  • GoogleMediumData Scientist
    Analyze data duplication effects in linear regression

    This question evaluates understanding of OLS estimation, the effects of duplicated observations on estimator variance and inference, and the interplay between sample size, p-values, and effect-size measures within the Statistics & Math domain for a Data Scientist role.

    Statistics & MathTechnical Screen
  • GoogleHardData Scientist
    Analyze time series and design validation experiment

    This problem tests the ability to detect structural changes in time-series data and design a rigorous A/B testing strategy to measure the impact of an intervention on count-based metrics.

    Analytics & ExperimentationOnsiteTime SeriesCausal InferenceA/B Testing
  • GoogleEasyData Scientist
    Answer Google Behavioral Questions

    A set of four common Google Data Scientist behavioral interview questions covering self-introduction and fit, diagnosing and solving a team problem, communicating a missed deadline to stakeholders, and handling a team event with reluctant participants. The solution uses a STAR/STAR-L framework and explains the competencies Google scores for: collaboration, ownership, communication, judgment, and inclusion.

    Behavioral & LeadershipOnline Assessment
  • GoogleMediumSoftware Engineer
    Answer Staff-level leadership scenarios using STAR

    This question evaluates staff-level leadership competencies including technical decision-making, stakeholder alignment, conflict resolution, incident management, ownership, risk mitigation, and cross-team influence within the behavioral and leadership domain.

    Behavioral & LeadershipOnsite
  • GoogleHardSoftware Engineer
    Answer collaboration, ambiguity, growth, and failure questions

    This question evaluates behavioral and leadership competencies such as collaboration, conflict resolution, adaptability to ambiguity, learning agility, accountability for failures, and the ability to quantify impact within a software engineering context.

    Behavioral & LeadershipTechnical Screen
  • GoogleHardSoftware Engineer
    Answer common behavioral questions for new grad

    This set of prompts evaluates communication, behavioral leadership, product thinking, prioritization, goal-setting, time-management, and self-awareness through common interview topics such as self-introduction, company/team fit, product strategy, short- and long-term goals, workload handling, and personal weaknesses.

    Behavioral & LeadershipTechnical Screen
  • GoogleMediumSoftware Engineer
    Answer common behavioral questions with follow-ups

    This question evaluates behavioral and leadership competencies—ownership, communication, conflict resolution, root-cause analysis, and evidence-based impact measurement—within a software engineering context and is categorized under Behavioral & Leadership interviews.

    Behavioral & LeadershipTechnical Screen
  • GoogleMediumMachine Learning Engineer
    Answer conflict, failure, and proud project questions

    This question evaluates a Machine Learning Engineer's behavioral competencies such as conflict resolution, accountability, communication, leadership, and the ability to quantify impact by eliciting real examples of conflict, failure, and a proud project.

    Behavioral & LeadershipTechnical Screen
  • GoogleHardSoftware Engineer
    Answer core teamwork and conflict stories

    This question evaluates interpersonal competencies such as teamwork, conflict resolution, advocacy, active listening, and the ability to learn from peers and apply that learning in a professional setting.

    Behavioral & LeadershipOnsite
  • GoogleMediumSoftware Engineer
    Answer leadership and ambiguity scenarios

    A Google software-engineer technical-screen behavioral & leadership question set covering leadership without authority, stepping up under pressure, working under ambiguity, feedback about a manager, disagreeing with a peer leader, handling a poor-fit or chronically-late teammate, prioritization under pushback, and a decision you'd redo. Includes STAR-structured answer templates and the rubric interviewers score against.

    Behavioral & LeadershipTechnical Screen
  • GoogleEasySoftware Engineer
    Answer leadership and quality tradeoff questions

    This question evaluates leadership, decision-making, prioritization, communication, mentorship, and adaptability by probing project ownership, team integration, personal change, and tradeoffs between release deadlines and software quality.

    Behavioral & LeadershipTechnical Screen
  • GoogleMediumSoftware Engineer
    Answer parity-alternation range queries

    This problem tests your ability to use prefix sums or dynamic tracking to determine if a range [L, R] consists of elements that alternate between odd and even parity in O(1) time after O(N) preprocessing.

    Coding & AlgorithmsTechnical ScreenArraysPrefix SumAlgorithms
  • GoogleMediumSoftware Engineer
    Answer product, collaboration, and prioritization scenarios

    This question evaluates product sense, stakeholder management, prioritization, collaboration, leadership, continuous improvement and decision-making by prompting behavior-based examples across product trade-offs, team dynamics, and competing priorities.

    Behavioral & LeadershipTechnical Screen
  • GoogleMediumSoftware Engineer
    Answer project deep-dive and Why Google questions

    This question evaluates a candidate's ability to communicate project ownership, technical depth, measurable impact from internships and personal projects, and long-term career motivation.

    Behavioral & LeadershipTechnical Screen
  • GoogleMediumSoftware Engineer
    Approach a Forced-Choice Work-Style Assessment Consistently

    Tests a candidate's self-awareness, decision-making framework, and ability to navigate competing positive work values consistently rather than attempting to project an idealized persona.

    Behavioral & LeadershipHR ScreenBehavioralSelf-AwarenessDecision Making
  • GoogleMediumData Scientist
    Approximate a percentile from buckets

    This question tests the ability to interpolate values within histogram buckets to estimate a specific percentile, requiring an understanding of linear versus log-space assumptions.

    Statistics & MathTechnical ScreenStatisticsEstimationAlgorithms
  • GoogleMediumSoftware Engineer
    Arrange Crops into Connected Regions in Rectangular and Two-Square Gardens

    Arrange exact crop counts into connected grid regions, prove a rectangular construction, and analyze the geometry needed for a two-square garden follow-up.

    Coding & AlgorithmsOnsite
  • GoogleMediumData Scientist
    Assess Fundamental Statistics Knowledge in Data-Science Interviews

    Google data scientist statistics prompt covering MLEs for normal mean and variance, conditional density from a joint pdf, standard normal pdf and cdf, and assumptions for unbiased estimators.

    Statistics & MathTechnical Screen
  • GoogleEasySoftware Engineer
    Assign the Minimum Fleet to Rental Reservations

    Determine the minimum fleet size and a deterministic vehicle assignment for a list of rental reservations using interval scheduling and priority queues.

    Coding & AlgorithmsOnsiteGreedyHeapIntervals
  • GoogleHardData Analyst
    Balance Fraud Control with User Experience

    Practice designing fraud controls that balance expected harm, risk-based verification, legitimate-user friction, and reliable policy evaluation.

    Product / Decision MakingOnsite