CRED is a premium fintech that rewards users for paying credit card bills on time. Engineering hiring focuses on strong DSA, clean code, and system design for payments and FinTech. The process has five rounds: a 90-minute Online Assessment (2–3 medium–hard coding problems), two Technical rounds (DSA + system design), a Managerial round (behavioral + technical impact), and HR . Fresher packages range from ₹18–25 LPA (Software Engineer). Expect FinTech-focused system design (payments, transactions, scalability) and emphasis on code quality.
Round Duration Format Focus Online Assessment (OA) 90 min HackerRank/CodeSignal 2–3 coding (medium–hard): arrays, strings, DP, graphs Technical Interview 1 45 min Video/F2F DSA, coding, approach and optimization Technical Interview 2 45 min Video/F2F System design (FinTech), payment systems, projects Managerial Round 45 min Video/F2F Behavioral, impact, problem-solving, culture fit HR Round 30 min Video/F2F Compensation, role, career goals
Profile: B.Tech CS, 7.8 CGPA, one backend project. Date: November 2024. Offer: ₹20 LPA.
Three coding problems: one array/string (medium), one DP (medium–hard), one graph (medium).
Languages: Python/Java/JavaScript. Focus on optimal time/space; partial solutions can help.
Solved 2 fully, 1 with partial test cases; advanced to next round.
One DSA problem: design a data structure for get/min in O(1) (stack + aux structure).
Follow-ups: edge cases, space complexity, alternative approaches.
Short project discussion: APIs, DB choice, one scalability question.
System design: “Design a system to process credit card bill payment and update rewards.”
Discussed idempotency, retries, consistency, and scaling (queues, DB, caching).
Deep dive on one project: “How would you make it handle 10x traffic?”
“Describe a time you owned a problem end-to-end.” “How do you handle disagreements in a team?”
Technical impact: “What metric did your project improve?” and trade-offs made.
Why CRED? Interest in FinTech and building for trust. Salary expectations, joining timeline.
Result: Offer in ~2 weeks.
Profile: B.Tech IT, 8.2 CGPA. Date: December 2024. Offer: ₹22 LPA.
Two coding: one on strings (medium), one on graphs (shortest path / connectivity).
Emphasis on clean, readable code and handling edge cases.
Coding: array problem (subarray/product or two-pointer) and tree problem (traversal or path).
Asked to optimize and discuss complexity.
System design: “Design a wallet or rewards balance system with concurrent updates.”
Discussion on transactions, locking/versioning, and eventual consistency.
Project: tech stack, challenges, and “what would you do differently?”
Behavioral: learning from failure, prioritization. HR: location (Bengaluru), role clarity.
Result: Selected.
Arrays: two sum, subarray sum/product, sliding window.
Strings: manipulation, palindromes, encoding.
Trees: traversals, path sum, LCA; graphs: BFS/DFS, shortest path, cycles.
DP: classic problems; hash maps for optimization.
Design data structures (e.g. LRU, get/min in O(1)).
Payment processing pipeline; idempotency and retries.
Wallet or balance system; transaction consistency.
Rewards/points system; scaling and caching.
Credit card bill fetch and update flow; security and APIs.
Tell me about yourself. Why CRED? Why FinTech?
Describe a project with measurable impact.
How do you handle ambiguity or conflicting priorities?
Where do you see yourself in 3–5 years?
CRED Coding Questions
Practice DSA and coding problems for CRED.
CRED Preparation Guide
Week-by-week plan and FinTech system design focus.
CRED 2024 Papers
Previous year OA and pattern.
CRED 2025 Papers
Latest papers and solutions.
CRED HR Interview Questions
Common HR questions and sample answers.
Written by the placementpapers.app editorial team · Verified by industry hiring professionals
Last updated: February 2026