HDFC Bank's technology division (HTL) hires software engineers through a structured process emphasising core Java, Spring Boot, microservices, and banking-domain knowledge.
About HDFC Bank
HDFC Bank is India's largest private sector bank by assets, offering retail banking, corporate banking, treasury, and insurance. Its tech team runs digital platforms for 80M+ customers.
Online application via HDFC Bank careers portal or campus drive
Aptitude and coding assessment on AMCAT or HackerEarth
Technical interview rounds (1 to 2) covering Java, SQL, and system design
HR and managerial interview covering fitment and banking domain basics
Round 1 - Online Assessment (90 min)
Aptitude, verbal reasoning, and 2 to 3 coding problems in Java or Python at easy-medium difficulty.
Round 2 - Technical Interview (45 to 60 min)
Core Java (collections, multithreading), SQL joins and query optimisation, REST API concepts, and basic Spring Boot.
Round 3 - Managerial or HR Interview (30 to 45 min)
Behavioural questions, banking domain awareness, career goals, and team-fit assessment.
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