Why CRED Interviews Have a Different Bar
CRED (founded by Kunal Shah) is one of India's most premium fintech startups — a trusted platform for 14M+ high-credit-score Indians to pay bills, track expenses, and access premium rewards. CRED processes billions of rupees in credit card payments every month and has expanded into lending (CRED Cash), e-commerce (CRED Store), and P2P lending (CRED Mint).
What makes CRED interviews unique: the company is obsessively quality-focused. They hire fewer people than most unicorns (by design) and pay significantly above market. The interview bar reflects this — they don't just test whether you can code; they test whether you think clearly, reason from first principles, and care deeply about product quality.
CRED Interview Process — All Rounds
Online Assessment
2–3 DSA problems on HackerRank. 60–90 minutes. Medium to Hard. Focus on correctness and clean code over partial solutions.
Technical Interview 1 (DSA)
Deep DSA: 2 problems + discussion. Interviewers probe WHY you chose an approach. Complexity analysis is mandatory.
Technical Interview 2 (LLD)
Machine coding or LLD design. 60 minutes. Emphasis on clean, extensible OOP code. SOLID principles expected.
System Design (SDE-2+)
HLD: Design payment workflows, credit scoring pipelines, rewards systems. Expects trade-off reasoning and product sense.
Culture / Leadership Round
With a senior leader or founder. Tests first-principles thinking, intellectual curiosity, ownership, and long-term career vision. Often the most differentiated CRED round.
DSA Topics — CRED Interview Frequency
| Topic | Frequency | Typical Difficulty | Key Focus Areas |
|---|---|---|---|
| Trees & BST | Very High | Medium–Hard | LCA, serialize/deserialize, BST validation, tree DP |
| Dynamic Programming | Very High | Medium–Hard | String DP, LCS, palindrome, interval DP |
| Graphs | High | Medium | BFS/DFS, topological sort, shortest path, cycle detection |
| Arrays & Sliding Window | High | Medium | Max subarray, subarrays with constraints, two-pointer |
| HashMaps & Sets | High | Easy–Medium | Frequency counting, LRU cache, grouping |
| Strings | High | Medium | Regex parsing, pattern matching, palindromes |
| Heaps | Medium | Medium | K-th largest, merge K sorted, scheduling |
| Backtracking | Medium | Medium–Hard | Permutations, combinations, N-Queens variants |
LLD / Machine Coding Round
CRED's LLD round tests clean OOP design and code quality. Unlike some companies that focus on working code only, CRED cares about extensibility, readability, and proper use of design patterns.
| Problem | Core Design Concepts | Difficulty |
|---|---|---|
| Design a Credit Card Bill Reminder System | Observer pattern, Scheduler, notification channels (SMS/Push/Email) | Hard |
| Design a Rewards & Points Engine | Strategy pattern, Rule engine, Chain of Responsibility | Hard |
| Design a Cashback Calculator | Factory pattern, promotion rules, eligibility checks | Medium |
| Design a Leaderboard System | Sorted data structures, real-time ranking, pagination | Medium |
| Design a Bill Splitting App (CRED Pay) | Group transactions, settlement algorithm, debt simplification | Hard |
| Design a Notification Preference Engine | Builder pattern, user preference store, channel routing | Medium |
| Design a Credit Score Monitoring System | Observer, periodic fetch, threshold alerts, history tracking | Hard |
What CRED Evaluates in LLD
- Clean class hierarchy: SOLID principles visibly applied. No god classes.
- Design patterns: Use patterns where they naturally fit — don't force them.
- Testability: Code should be easily unit-testable. Dependency injection preferred.
- Extensibility discussion: "If tomorrow we add a new payment method, how does your design accommodate it?"
- Edge cases: What happens with zero amount, expired promotions, duplicate transactions?
System Design — CRED-Specific Topics
| Design Topic | CRED Relevance | Key Concepts |
|---|---|---|
| Bill Payment Pipeline | Core product | NPCI/bank integrations, idempotency, retry, partial failure handling, reconciliation |
| Rewards & Cashback Engine | Key differentiator | Rule evaluation at scale, campaign management, real-time eligibility, fraud prevention |
| Credit Score Pipeline | CRED's trust metric | Batch fetch from bureaus (CIBIL, Experian), caching strategy, user notification on change |
| P2P Lending (CRED Mint) | CRED Mint | Lender-borrower matching, escrow, disbursement, repayment tracking, risk scoring |
| Personalization Engine | CRED Store & offers | User segments, A/B testing, ML recommendation pipeline, real-time vs batch scoring |
| Fraud Detection | Payment safety | Velocity checks, device fingerprinting, ML scoring, real-time decision at <100ms |
Classic CRED System Design Questions
Product Thinking — CRED's Unique Differentiator
Unlike most engineering interviews, CRED regularly asks product/design questions even in technical rounds. This reflects their belief that great engineers should also think deeply about user experience.
Product Questions Asked in CRED Technical Rounds
Prepare for CRED with AI-powered mock interviews
Start Free Trial on PrepflixCRED Culture Values — What They're Looking For
First Principles Thinking
Question every assumption. "Because we've always done it this way" is not an acceptable reason at CRED.
Extreme Ownership
Own problems end-to-end. Don't pass blame, don't wait for permission. Drive outcomes yourself.
High Standards Always
CRED's brand is built on premium quality. Engineers are expected to hold themselves to a higher standard in everything they ship.
Intellectual Curiosity
Deep dive into topics you care about. CRED values T-shaped engineers who have genuine depth in at least one area.
Culture Round Questions (with CRED-appropriate answers)
CRED SDE Salary 2026 — India
| Role | CTC Range | Base Pay | ESOPs (4-yr) |
|---|---|---|---|
| SDE-1 (0–2 yr) | ₹25 – 45 LPA | ₹20–35L | ₹10–20L |
| SDE-2 (2–5 yr) | ₹40 – 70 LPA | ₹30–50L | ₹20–40L |
| Senior SDE (5–8 yr) | ₹65 – 100 LPA | ₹50–75L | ₹30–60L |
| Lead / Staff Engineer | ₹90 – 140 LPA | ₹65–90L | ₹50–100L |
| Principal / Architect | ₹1.2 – 2 Cr PA | ₹80–120L | ₹80–150L |
CRED salaries are intentionally above market — they believe in paying for talent density. The ESOPs have appreciated significantly. However, CRED's team is small and roles open infrequently. When they open, competition is intense.
3-Month CRED Preparation Plan
Technical Foundations
- Trees, Graphs — 40 problems (medium/hard)
- DP — 30 problems across all patterns
- Study SOLID principles + 5 design patterns
- Read "Clean Code" chapters 1–7
- Daily: 2 LeetCode medium problems
LLD + System Design
- Implement 6 LLD problems from scratch
- Study CRED's product deeply — credit score, bill pay, rewards
- Practice 4 system design problems (CRED-relevant)
- Record yourself explaining designs to catch gaps
- 2 mock coding interviews (Prepflix/Pramp)
Culture + Polish
- Prepare 5 STAR stories (with product thinking angle)
- Study Kunal Shah's interviews and CRED philosophy
- Develop 2–3 "non-obvious insights" for culture round
- 3 full mock interview loops (tech + culture)
- Review all weak areas from mocks