Screening Round
Questions:
- Logical reasoning and aptitude - 40 questions in 20 minutes.
- Psychometry-based questions around behavior and values - 100 questions, no time limit (similar to Amazon).
- Code Signal Test - 4 tasks with a total time of 90 minutes.
- Minimum score to pass: 440 marks (community feedback suggests 300 is the minimum).
- Task details:
- Task 1: Build a system to support account creation, deposit, and withdrawal.
- Task 2: Add functionality to list transactions by defined filters.
- Task 3: Scheduled transfer between different accounts with timestamp and expiry time.
- Important note: Previous tasks' test cases will run against current changes, requiring all test cases to pass to advance.
Candidate's Approach
- Solved the first two tasks easily.
- Encountered three test case failures in the third task, which took approximately 20 minutes to troubleshoot.
- Emphasized the importance of good design to avoid rewriting or refactoring code as tasks build upon each other.
Interviewer's Feedback
No feedback provided.