ICICI Bank
Built from 2 candidate reports with 9 first-hand accounts, covering 2025-26.
Hiring process
Roles: Manager-I, Manager-I (Relationship Manager)- 1
Online test
Online tech testHackerEarth60 min50 questionsonlinemediumeliminatoryOOP in Python/Java/C++ · output prediction · DBMS and SQL · computer networks · OS · machine learning basics · logical reasoning · situational judgement
50 MCQs, no coding. Tests general CS fundamentals, not the manager role. Language mix included Python, Java, C/C++, R, C#, Swift. Question sets differed between students; some DSA and maths mentioned by one account.
- 2
Technical interview
Interview (technical plus HR)60 minofflineeasyinternship and projects · ML models in business · SQL joins and clauses · databases · web app architecture · branch-specific questions · banking basics (repo rate, NPA, CASA) · relationship manager role · relocation · situational scenarios · company facts · guesstimate · finance ratios
In person, about 1 h per account (50-60 min, up to 70-80 min once). Split varies: some 45 min technical and 15 HR, one 50 and 10, one mostly HR. Panels asked about relocation, role fit and company facts such as the full name and leadership.
Advice from candidates
15 pieces of advice, in their own words. Names removed.
For tech focus on your resume
interview · 2025-26
So don't lie if you do not know the language.
interview · 2025-26
Learn about basic financial terms in banking like CASA, Repo Rate, Lending , Borrowing, etc.
preparation · 2025-26
History about the ICICI Bank
preparation · 2025-26
Loading the other 11…
Question patterns reported
The kind of problem, not the problem itself. Our practice questions are written to match these patterns.
- Technicalrow counts of left and right joins on tables with duplicate keys
- Technicalestimate bank branches in a state
- Technicalelevator movement policy for a hospital building
- Onlineinheritance and polymorphism cases with virtual functions
- Onlinepredict output of short snippets in several languages