Quick interview answer
Auto-waiting, browser contexts for cheap isolation, built-in tracing/network interception, and much faster parallel execution — but Selenium wins on legacy browser support and ecosystem.
Detailed explanation
Playwright's actionability checks remove most explicit waits, contexts give per-test isolated cookies/storage without new browser processes, and trace viewer makes CI failures debuggable. Migration should be incremental: new suites in Playwright, legacy Selenium retained until parity.
Real-world example
A 40-minute Selenium regression rewritten in Playwright with contexts ran in 9 minutes.
Interview tip
Never say Selenium is dead. Frame it as a cost/benefit and phased migration.