Bajaj Finance (part of the Bajaj Finserv group) hires engineers for its lending and BFS-Direct app platform, so interviews lean on core Java, Spring Boot, microservices, and SQL rather than competitive programming.
About Bajaj Finance
Bajaj Finance Limited (BFL) is India's largest non-banking financial company (NBFC), managing a 90M+ customer base across consumer, SME, and commercial lending. It is known for its innovative EMI and BNPL products at retail.
Apply via the Bajaj Finserv careers portal, a referral, or a campus drive
Online coding and aptitude assessment on HackerEarth or a similar platform
One or two technical interviews covering Java or Python, SQL, and system design
Managerial and HR round covering fitment, lending domain basics, and compensation
Round 1 - Online Assessment (60 to 90 min)
Aptitude plus 2 to 3 coding problems on arrays, strings, and SQL at easy-to-medium difficulty.
Round 2 - Technical Interview (45 to 60 min)
Core Java or Python, OOP, collections, multithreading basics, REST API and Spring Boot concepts, and SQL joins and optimisation.
Round 3 - Design plus Managerial (45 min)
Low-level or high-level design of a lending feature such as an EMI scheduler, plus behavioural and domain-fit questions.
Sourced from 2+ candidate post-mortems. Hit Practice to answer any one with AI voice feedback.
7 more questions. Sign up to unlock all
Sign up free: unlock all questions