I'd failed the SMFG technical round twice before. This time felt different.
- Role: Software Development Engineer
- Location: Bangalore, Karnataka
- Year: 2025
- Timeline: 4 weeks, application to offer
- Rounds: Online Assessment → Technical Round 1 → Technical Round 2 → System Design → HR Round
- Difficulty: Hard — strong DSA + system design focus
- Outcome: Offer accepted
- Compensation: ₹24 LPA base / ₹30 LPA total comp
Why SMFG?
SMFG India Credit is the Indian subsidiary of Sumitomo Mitsui Financial Group. They build credit scoring systems, loan management platforms, and risk assessment tools. The tech stack is Java-heavy with microservices architecture.
Round 1: Online Assessment
Format: 90-minute HackerRank assessment Duration: 85 minutes Sections: DSA (2 problems), Java-specific questions, SQL queries
The HackerRank assessment had three sections: DSA (2 medium problems), Java-specific questions (streams, collections, concurrency), and SQL queries. The Java concurrency questions caught me off guard — they asked about thread pools, CompletableFuture, and ReentrantLock.
Round 2: Technical Round 1 — DSA & Java
Format: 60-minute video call with shared coding environment Interviewer: Senior Software Engineer Duration: 55 minutes
The interviewer asked me to implement an LRU cache in Java. I used LinkedHashMap with access order, but he wanted me to implement it from scratch using HashMap and doubly-linked list. Then came the follow-up about thread safety — I discussed synchronized methods, ConcurrentHashMap, and ReadWriteLock.
What they were testing: Algorithm implementation skills, Java concurrency knowledge, and ability to optimize for different constraints. They wanted to see if I understood trade-offs between different approaches.
Interviewer approach: Technical and probing. He kept pushing deeper into the "why" behind each decision, testing fundamental understanding rather than just syntax.
Round 3: Technical Round 2 — System Design
Format: 60-minute whiteboard-style discussion Interviewer: Staff Engineer Duration: 50 minutes
The system design question was specific to their domain:
"Design a credit scoring API that can handle 10,000 requests per second. The scoring algorithm takes 100ms to compute."
I designed a system with load balancer, API gateway, microservice, Redis cache, message queue (Kafka), and database sharding. The interviewer challenged me on cache invalidation strategies when customer credit profiles change.
Round 4: System Design Deep Dive
Format: 45-minute deep-dive session Interviewer: Principal Engineer Duration: 40 minutes
This round focused on data modeling for credit systems. I designed tables for customers, loans, repayments, and audit logs with proper indexing, partitioning, and foreign key constraints.
What they were testing: Database design skills, understanding of financial data integrity, and ability to design for audit requirements. They wanted to see if I understood the importance of data accuracy in financial systems.
Interviewer approach: Detail-oriented and methodical. He walked through each design decision, asking about trade-offs and explaining SMFG's specific requirements for audit trails and compliance.
Round 5: HR Round
Format: 30-minute HR discussion Interviewer: HR Business Partner Duration: 25 minutes
The HR discussion was standard but with a focus on stability. SMFG values long-term tenure — the average engineer stays 5+ years. They asked about my career goals and why I wanted to work in financial services.
What they were testing: Cultural fit, long-term commitment, and alignment with SMFG's conservative corporate values. They wanted to ensure I wasn't looking for a quick jump to a startup.
Interviewer approach: Professional but warm. She shared SMFG's culture openly, including the expectation of stability and the structured career progression path.
The Insider Insight
SMFG's interview process tests conservative engineering practices. They're not looking for the latest framework — they want robust, maintainable, auditable code. One interviewer told me they've rejected candidates who wrote "clever" code that couldn't be easily reviewed.
Compensation
The offer was ₹24 LPA base with a 25% variable bonus, totaling around ₹30 LPA. For Bangalore in 2025, this is competitive for SDE roles at financial institutions.
Frequently Asked Questions
How hard is the SMFG India Credit SDE interview? The technical difficulty is hard, especially the DSA and system design rounds. They expect strong fundamentals and practical knowledge of Java concurrency.
How long does the SMFG India Credit interview process take? Expect 3–4 weeks from application to offer. The process is thorough but moves at a reasonable pace.
What programming languages does SMFG India Credit use? Java is the primary language for backend development. They use Python for data science and ML work.
How much do Software Development Engineers make at SMFG India Credit? SDEs can expect ₹24–30 LPA total comp in Bangalore. Senior engineers earn ₹35–40 LPA.
Frequently Asked Questions
Q1: How hard is the SMFG India Credit SDE interview?
The technical difficulty is hard, especially the DSA and system design rounds. They expect strong fundamentals and practical knowledge of Java concurrency.
Q2: How long does the SMFG India Credit interview process take?
Expect 3–4 weeks from application to offer. The process is thorough but moves at a reasonable pace.
Q3: What programming languages does SMFG India Credit use?
Java is the primary language for backend development. They use Python for data science and ML work.
Q4: How much do Software Development Engineers make at SMFG India Credit?
SDEs can expect ₹24–30 LPA total comp in Bangalore. Senior engineers earn ₹35–40 LPA.
Related Experiences
Key Topics
Found this helpful?
Explore more interview experiences from top companies and ace your next interview!
Browse More Experiences