Company: Google

Difficulty: hard

More Google OA questionsInterview experiences