I applied in-person. The process took 5 weeks. I interviewed at Juju (Delhi Cantonment) in Jul 2021
Interview
Key Focus Areas from CRED's Job Description
Data Structures: Arrays, Trees, Graphs, Heaps, Hash Tables
Algorithms: Recursion, Dynamic Programming, Sorting, Graph Traversal
Discrete Math: Probability, Combinatorics
APIs & Testing: Edge case identification, REST principles
Bonus: AI tools for coding efficiency (e.g., GitHub Copilot)
Most Probable OA Question Types
1. Coding Problems (80-90% weightage)
Arrays/Heaps:
Find Kth largest element (Heap)
Maximum subarray sum (Kadane’s algorithm)
Merge overlapping intervals
Trees/Graphs:
Binary tree level-order traversal
Shortest path in unweighted graph (BFS)
Detect cycle in directed graph
Dynamic Programming:
Coin change problem
Longest increasing subsequence (LIS)
0/1 Knapsack variations
Probability/Combinatorics:
Dice roll simulations (e.g., probability of sum=10 with 2 dice)
Counting permutations/combinations (e.g., unique paths in a grid)
2. API Design & Testing (10-20% weightage)
Design REST endpoints for a credit-score system
Identify edge cases for a payment-refund API
Write test cases for a wallet-balance function
3. AI Tools (Bonus Section)
Optimize a given code snippet using AI tools
Debug a faulty function with ChatGPT
Interview questions [1]
Question 1
Key Focus Areas from CRED's Job Description
Data Structures: Arrays, Trees, Graphs, Heaps, Hash Tables
Algorithms: Recursion, Dynamic Programming, Sorting, Graph Traversal
Discrete Math: Probability, Combinatorics
APIs & Testing: Edge case identification, REST principles
Bonus: AI tools for coding efficiency (e.g., GitHub Copilot)
Most Probable OA Question Types
1. Coding Problems (80-90% weightage)
Arrays/Heaps:
Find Kth largest element (Heap)
Maximum subarray sum (Kadane’s algorithm)
Merge overlapping intervals
Trees/Graphs:
Binary tree level-order traversal
Shortest path in unweighted graph (BFS)
Detect cycle in directed graph
Dynamic Programming:
Coin change problem
Longest increasing subsequence (LIS)
0/1 Knapsack variations
Probability/Combinatorics:
Dice roll simulations (e.g., probability of sum=10 with 2 dice)
Counting permutations/combinations (e.g., unique paths in a grid)
2. API Design & Testing (10-20% weightage)
Design REST endpoints for a credit-score system
Identify edge cases for a payment-refund API
Write test cases for a wallet-balance function
3. AI Tools (Bonus Section)
Optimize a given code snippet using AI tools
Debug a faulty function with ChatGPT
I applied through other source. The process took 2 months. I interviewed at Juju (São Paulo, São Paulo) in May 2024
Interview
Muito bom várias etapas avaliativas bem distintas e com bastante teste de verdade, gostei de participar da entrevista com suite no dia de clubes do Brasil no dia de clubes de clubes do país a lista dos vencedores da primeira fase da seleção do ano passado a partir de Lima de video a primeira etapa da seleção de Lima