InterviewDB
Question
Maximum Matching: Find Maximum Bipartite Matching Using Augmenting Paths
Onsite
Question Details
Problem Given a bipartite graph where left nodes are workers and right nodes are tasks, and each edge means a worker can perform that task, find the maximum number of tasks that can be assigned (one task per worker, one worker per task). Example: Follow-ups Walk through the augmenting path algorithm. What is its time complexity? How does Hopcroft-Karp improve on the naive augmenting path approach? How would you model task scheduling with deadlines as a maximum matching problem? When might a mini…
Full Details
🔒
Unlock all Waymo questions
Full insider details, leaked discussions, and candidate experiences.
or every company, $100/year →About This Question
This is a reported interview question from a waymo interview during the onsite round.
More Waymo Interview Questions
Reddit
For coding round SWE at Waymo do you have to code 2 questions in 45 mins for phone scree?
Reddit
Waymo Data System Design Round
1p3a
waymo fulltime machine learning engineer onsite interview experience
1p3a
Waymo Internship Interview Experience and Questions
LeetCode
#871 Minimum Number of Refueling Stops