Level: Intern
Round: Phone Screen · Type: Multiple Types · Difficulty: 3/10 · Duration: 60 min · Interviewer: Unfriendly
Topics: Inheritance, Polymorphism, Object-Oriented Programming, Behavioral, Data Structures, Arrays
Location: Seattle, WA
Interview date: 2026-01-14
Question: The interview started 10 minutes late. I was asked about inheritance vs polymorphism, including writing an example of inheritance overriding a parent class method. Then I was asked about constructors vs destructors, with a follow-up about whether Python has destructors. I also answered a couple of standard questions that I don't fully remember.
The coding question I received was to print every odd number in a given integer list, with the following follow-up questions:
My approach:
Key insights: