Company: IDFC

Difficulty: hard

Logical ReasoningSeating Arrangement
More IDFC OA questionsInterview experiences