Katkat

Company

Wayfair interview questions

11 practice questions in the style of Wayfair's interviews, covering Data Manipulation (SQL/Python), Analytics & Experimentation, Software Engineering Fundamentals, Product / Decision Making, Coding & Algorithms, ML System Design, Machine Learning.

Questions11

5 easy5 medium1 hard

Your progress0/11

Wayfair interview questions by the numbers

Last updated

Katkat has 11 Wayfair interview questions. The largest topics are Data Manipulation (SQL/Python) (27%), Analytics & Experimentation (18%) and ML System Design (18%). By difficulty: 45% easy, 45% medium and 9% hard. The most common round is Online Assessment (45%). Frequent concepts include Aggregation, SQL, A/B Testing and Arrays.

Difficulty

  • Easy45% · 5
  • Medium45% · 5
  • Hard9% · 1

Interview rounds

  • Online Assessment45% · 5
  • Onsite36% · 4
  • Technical Screen18% · 2

Roles

  • Data Scientist45% · 5
  • Applied Scientist36% · 4
  • Software Engineer18% · 2

Frequent concepts

  • Aggregation18% · 2
  • SQL18% · 2
  • A/B Testing9% · 1
  • Arrays9% · 1
  • Causal Inference9% · 1
  • Concurrency9% · 1

Showing 1–11 of 11 results

  • This problem tests your ability to clean tabular data by performing conditional imputation and applying window functions to rank performance metrics.

    WayfairData ScientistData Manipulation (SQL/Python)Online Assessment
  • This problem tests the ability to join disparate datasets to identify trends, evaluate the effectiveness of resolution strategies, and design an A/B test to validate potential improvements in customer satisfaction.

    WayfairData ScientistAnalytics & ExperimentationOnline Assessment
  • This problem tests object-oriented design skills by requiring the modeling of physical interactions (vehicles, spots, sensors) and transactional state management in an automated parking system.

    WayfairSoftware EngineerSoftware Engineering FundamentalsOnsite
  • Evaluate post-purchase recommendation emails through incremental profit, useful timing, customer eligibility, randomized holdouts, and unsubscribe or complaint guardrails.

    WayfairApplied ScientistProduct / Decision MakingOnsite
  • This question tests the ability to filter data by date ranges, group transactional records by user, and use window functions or aggregations to identify a specific record based on criteria.

    WayfairData ScientistData Manipulation (SQL/Python)Online Assessment
  • This question evaluates a candidate's competency in data-driven analytics, causal inference, metrics design, and experimentation for customer support performance.

    WayfairData ScientistAnalytics & ExperimentationOnline Assessment
  • Tests optimal two-pointer and greedy reasoning to maximize a distance-weighted minimum value pair in linear time.

    WayfairSoftware EngineerCoding & AlgorithmsTechnical Screen
  • Rank e-commerce homepage modules using business objectives, seasonal eligibility, slot effects, slate diversity, cold-start exploration, and page-level experiments.

    WayfairApplied ScientistML System DesignOnsite
  • Design search-ad bidding from expected business value, with budget pacing, delayed conversion feedback, auction assumptions, and incremental-profit evaluation.

    WayfairApplied ScientistML System DesignTechnical Screen
  • Compare epsilon-greedy, UCB1, and Thompson sampling in a reproducible Bernoulli bandit simulation with reward, pseudo-regret, and repeated-run uncertainty.

    WayfairApplied ScientistMachine LearningOnsite
  • This question evaluates SQL and pandas data-manipulation skills, including joined aggregations over date windows, handling of missing values with median imputation, and multi-criteria sorting and tie-breaking.

    WayfairData ScientistData Manipulation (SQL/Python)Online Assessment

Wayfair interview experiences

All 3 →
  • Product Judgment and a Changed RoleWayfair · Applied Scientist · Onsite · Sep 2026
    Rejected

    The author describes a Wayfair machine-learning scientist interview beginning with an advertising-bidding case. Virtual-onsite exercises covered homepage module ranking, recommendations sent after a purchase, an AI-assisted bandit simulation, and behavioral questions. The coding session permitted AI tools and web searches with screen sharing, but follow-ups required explanations of bandit strateg…

  • Wayfair Software Engineer Interview Experience: A difficult HackerRank assessmentWayfair · Software Engineer · Online Assessment · Jul 2026

    I started with a straightforward recruiter call about my background. Soon after, I took a HackerRank coding assessment. It ran about 75 to 90 minutes and had two medium-style questions, closer to LeetCode data structures and algorithms than anything company-specific. One problem involved string and array manipulation. The other relied on hash-map thinking and edge-case handling. The difficulty fe…

  • Four-Round Virtual Onsite RejectionWayfair · Software Engineer · Onsite · Aug 2025
    Rejected

    Behavioral round: standard behavioral questions and conversation. Coding: simple coding with no algorithms involved. Calculate moving costs for different items based on their volume and category. The follow-up was how I would implement this in production. I talked about turning it into classes and then discussed object-oriented design. System design: design Shazam, a system that identifies a song…

More companies