Yahoo 加拿大实习

Status: Student, BCS CS school in Canada
Position: Software Engineer Intern
Location: Multiple locations across Canada, some in US, like Toronto

Onsite at school (~30 minutes):
-No behavioral questions
-Algorithm question: You have a list of libraries (like A, B, C… etc) and a list of their dependencies (A depends on B, C…, B depends on C etc). Determine the correct execution sequence for the libraries. If a library x depends on another library y, then y must be executed before x. Used DFS to solve