The hiring process
| Round | Format | What's tested |
|---|---|---|
| Aptitude + Technical Test | ~60–90 min | Aptitude, CS, banking awareness |
| Technical Interview | ~30–45 min | Applied CS, SQL, projects |
| HR / Behavioral (and sometimes GD) | ~20–40 min | Fit, integrity, communication |
Process and cutoffs vary by drive/team and change over time — confirm on the official careers page.
Round-by-round: exactly what's asked & how to prepare
Aptitude + Technical Test
~60–90 minAn online test combining quantitative and logical aptitude, technical MCQs, and sometimes English or banking-awareness sections, with occasional basic coding. The focus is broad screening rather than deep algorithms. Sectional cutoffs may apply in some drives.
- Quantitative aptitude and data interpretation
- Logical reasoning and verbal ability
- Programming, DBMS, and networking MCQs
- Basic SQL and output-prediction
- General and banking awareness
- Practice aptitude, DI, and reasoning (free: IndiaBix)
- Revise CS-fundamentals MCQs across DBMS, OS, networking (free: GeeksforGeeks)
- Brush up SQL basics and simple coding
- Skim current banking and general awareness
- Ignoring sectional cutoffs and failing one weak area
- Skipping banking-awareness prep when a drive includes it
- Balanced scores across all sections
- Solid CS fundamentals and SQL basics
Technical Interview
~30–45 minA discussion of programming fundamentals, databases, and your projects, framed around practical digital-banking systems. Expect SQL queries, OOP concepts, and scenario questions on data handling or building a simple feature. Interest in APIs and digital platforms is viewed favorably.
- SQL query writing and optimization
- OOP and core language fundamentals
- Practical data-structure use
- Designing or reasoning about a simple API or feature
- Project deep-dive with a reliability lens
- Practice SQL joins, grouping, and subqueries
- Revise OOP and your main programming language
- Prepare a practical, reliability-aware project story
- Learn basics of digital-banking and API-driven systems
- Weak SQL despite its central role
- Projects explained with no practical or reliability framing
- Strong SQL and applied CS reasoning
- Awareness of digital-banking technology
HR / Behavioral (and sometimes GD)
~20–40 minAn HR conversation on motivation, goals, stability, and salary, with situational and ethics questions suited to banking; some drives include a group discussion on a business or current-affairs topic. Communication, integrity, and adaptability are the focus.
- Why ICICI Bank and banking technology
- Long-term commitment and relocation openness
- Handling an ethical or compliance situation
- Group-discussion reasoning on a topical issue
- Prepare a genuine why-ICICI and why-banking-tech answer
- Practice structured points for a possible group discussion
- Prepare one integrity and one adaptability story
- Research ICICI's digital-banking initiatives
- Dominating or staying silent in a group discussion
- Treating the role as a temporary stopgap
- Clear communication and balanced GD participation
- Integrity and long-term intent
What to master
- Quantitative aptitude and data interpretation
- Logical reasoning and verbal ability
- Programming fundamentals and OOP
- DBMS and SQL
- Operating systems and networking basics
- APIs and digital-banking concepts
- Software reliability basics
- Banking and general awareness
Eligibility
Role-based: technology graduate-engineer and IT roles generally require a CS/IT engineering degree or MCA with coding and DBMS fundamentals; program-specific criteria (batch year, marks, bonds for some trainee tracks) vary by drive and posting.
ICICI Bank salary & compensation (2026)
Similar to HDFC; bank-tech track is fixed-cash-heavy with limited variable, but digital/iMobile and data teams pay toward the top of internal bands.
| Role / Level | Experience | India — total CTC | US — total comp | What to know |
|---|---|---|---|---|
| Engineer / Manager-IT | 0–3 yrs | ₹8–16 LPA | — | mostly fixed pay |
| Senior Manager (Tech) | 3–7 yrs | ₹16–28 LPA | — | small variable |
| AVP / Lead Engineer | 7–11 yrs | ₹28–46 LPA | — | cash-oriented |
| VP (Technology) | 11–15 yrs | ₹46–72 LPA | — | management track |
| SVP / Head of Engineering | 15+ yrs | ₹75 LPA–1.3 Cr | — | leadership; rare band |
How the package is structured
- Tech track pays below product firms with no equity; comp is dominated by fixed pay plus a small performance bonus.
- Front-office/relationship-banking roles earn more than tech at comparable grades.
- Digital-banking, data-science, and core-platform teams command the higher end of internal ranges.
- Moving to a fintech (Navi, Dream11) or product GCC is the fastest comp accelerator.
Indicative 2026 market ranges aggregated from public sources (levels.fyi, Glassdoor, AmbitionBox, candidate reports). Compensation varies widely by location, team, level calibration, and negotiation — use these as directional benchmarks, not guarantees.
Your prep plan
- Days 1–3: aptitude, DI, and reasoning under time
- Days 4–6: SQL and DBMS query practice
- Days 7–8: OOP, OS, networking, and API basics
- Days 9–10: easy coding plus banking-awareness reading
- Days 11–12: mock test with sectional pacing and project prep
- Days 13–14: HR, GD practice, and integrity stories
Want this plan dated to your interview?
Upload your resume and tell Whis your interview date — get a personalized, day-by-day plan built around your gaps, then run Whis live in the interview.
Get my personalized planFrequently asked questions
Are there sectional cutoffs in ICICI's test?
Some drives apply them, so a weak area like aptitude or verbal can eliminate you even with strong technicals; prepare all sections.
Is there a group discussion?
It depends on the drive. Several tech and trainee tracks include a GD, so practicing structured, balanced participation helps.
How technical is the interview?
Moderately. It emphasizes SQL, DBMS, OOP, and practical project reasoning over hard algorithms, with bonus points for digital-banking awareness.