Skip to content
dronacharya.ai

ICICI Bank

InternshipPlacementOtherAnalystData and MLSoftware

Built from 2 candidate reports with 9 first-hand accounts, covering 2025-26.

Hiring process

Roles: Manager-I, Manager-I (Relationship Manager)
  1. 1

    Online test

    Online tech test
    HackerEarth60 min50 questionsonlinemediumeliminatory

    OOP 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. 2

    Technical interview

    Interview (technical plus HR)
    60 minofflineeasy

    internship 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