Skip to content

ICICI Bank Placement Papers 2025

Overview

This page is a working set of ICICI Bank placement papers from 2025: from student reports questions, the 2025 online assessment pattern, and step-by-step solutions. Use it to see what ICICI Bank actually asked in the latest cycle, how hard the rounds were, and which themes (DSA, system design, aptitude, or role-specific topics) mattered most. Practice the problems below under timed conditions, then cross-check with the interview and preparation guides if you are targeting an upcoming ICICI Bank drive.

ICICI Bank Online Assessment 2025 pattern

Section Questions Time Difficulty
Aptitude 20-25 30 min Medium
Technical 15-20 30 min Medium
Coding 1-2 30 min Medium

ICICI Bank Placement Papers 2025 - actual questions & solutions

This section contains practice questions styled on ICICI Bank placement papers 2025 (recent-cycle pattern), with worked solutions. Use them as timed sectional drills - from student reports drives vary by college and role, so treat this as a high-signal practice bank, not an official paper dump.

Question 1

Q1: A train 180 m long crosses a pole in 12 seconds. Find its speed in km/h.

Solution:

Speed = distance/time = 180/12 m/s = (180/12) × (18/5) = 54 km/h.

Answer: 54 km/h

Question 2

Q2: A and B together finish a job in 12 days. B alone takes 18 days. How many days does A alone take?

Solution:

Together rate = 1/12. B’s rate = 1/18.

A’s rate = 1/12 − 1/18 = (18−12)/(12×18) = 6/216. Days for A alone = 216/6 = 36 days.

Answer: 36 days

Question 3

Q3: Simple interest on ₹5000 at 8% per annum for 3 years is?

Solution:

SI = (P × R × T)/100 = (5000 × 8 × 3)/100 = ₹1200.

Answer: ₹1200

Question 4

Q4: A shopkeeper marks goods 50% above cost and gives a 20% discount. Find the profit percentage.

Solution:

Let CP = 100. MP = 150. SP after 20% discount = 120.

Profit % = 120 − 100 = 20%.

Answer: 20%

Question 5

Q5: Which number does not belong: 10, 25, 45, 54, 60, 75, 80?

Solution:

Pattern: All divisible by 5 except 54

Odd one out = 54.

Answer: 54

Question 6

Q6: Statements: All papers are goods. Some goods are new. Conclusions: I. Some papers are new. II. All goods are papers.

Solution:

From the statements, papers⊆goods and some goods overlap new. That does not force some papers to be new, and ‘all goods are papers’ reverses the first statement wrongly.

Neither conclusion follows.

Answer: Neither I nor II follows

Question 7

Q7: Identify the error: ‘Neither of the boys have submitted their assignment.’

Solution:

‘Neither’ is singular → verb should be has, not have.

Correct: Neither of the boys has submitted his/their assignment.

Answer: have → has

Question 8

Q8: Choose the antonym of ‘Optimistic’.

Solution:

‘Optimistic’ means roughly the opposite of Pessimistic.

Answer: Pessimistic

Question 9: climbing stairs

Show solution

Problem Statement: You can climb 1 or 2 steps. How many distinct ways to climb n stairs?

Example:

Input: n = 4
Output: 5

Solution (Java):

public int climbStairs(int n) {
if (n <= 2) return n;
int a = 1, b = 2;
for (int i = 3; i <= n; i++) {
int c = a + b; a = b; b = c;
}
return b;
}

Time Complexity: O(n)
Space Complexity: O(1)

Question 10: merge two sorted lists

Show solution

Problem Statement: Merge two sorted linked lists and return a new sorted list.

Example:

Input: 1→2→4 , 1→3→4
Output: 1→1→2→3→4→4

Solution (Java):

public ListNode mergeTwoLists(ListNode a, ListNode b) {
ListNode dummy = new ListNode(0), cur = dummy;
while (a != null && b != null) {
if (a.val <= b.val) { cur.next = a; a = a.next; }
else { cur.next = b; b = b.next; }
cur = cur.next;
}
cur.next = (a != null) ? a : b;
return dummy.next;
}

Time Complexity: O(n + m)
Space Complexity: O(1)

Question 11: longest common prefix

Show solution

Problem Statement: Find the longest common prefix string amongst an array of strings.

Example:

Input: ["flower","flow","flight"]
Output: "fl"

Solution (Java):

public String longestCommonPrefix(String[] strs) {
if (strs.length == 0) return "";
String pref = strs[0];
for (int i = 1; i < strs.length; i++) {
while (!strs[i].startsWith(pref)) {
pref = pref.substring(0, pref.length() - 1);
if (pref.isEmpty()) return "";
}
}
return pref;
}

Time Complexity: O(S)
Space Complexity: O(1)

Key insights from 2025 ICICI Bank Online Assessment

  1. Aptitude Section is Critical: Must perform well in quantitative and logical reasoning
  2. Technical MCQs: Strong emphasis on programming fundamentals, DBMS, OOPs, banking domain knowledge, FinTech
  3. Coding Section: 1-2 coding problems in 30 minutes requires good problem-solving skills
  4. Time Management: 20-25 aptitude in 30 min + 15-20 technical in 30 min + 1-2 coding in 30 min
  5. Success Rate: Only 20-25% cleared assessment and advanced to interviews
  6. Platform: ICICI Bank assessment platform
  7. Focus Areas: Quantitative aptitude, logical reasoning, programming fundamentals, FinTech
  8. Enhanced Emphasis: Optimal solutions and FinTech knowledge

ICICI Bank 2025 interview experiences

Based on recent candidate experiences from 2025 ICICI Bank interviews:

2025 Interview Process:

  1. Online Assessment (90 minutes): Aptitude (20-25) + Technical (15-20) + Coding (1-2)
  2. Technical Interview (45-60 minutes): Programming concepts, DBMS, OOPs, banking domain knowledge, FinTech, problem-solving
  3. HR Interview (30-45 minutes): Behavioral questions, company fit, motivation, banking industry interest

2025 Interview Trends:

  • Increased emphasis on FinTech and digital banking
  • More focus on optimal solutions and modern banking technologies
  • Enhanced behavioral questions about innovation and adaptability
  • Questions about FinTech applications and digital banking

Common 2025 Interview Topics:

  • Aptitude: Quantitative reasoning, logical reasoning, time and work
  • Technical: Programming concepts, DBMS, OOPs, banking domain knowledge, FinTech
  • Coding: Arrays, strings, basic algorithms, optimal solutions
  • Behavioral: Problem-solving approach, teamwork, motivation, banking industry interest, FinTech passion

Success Tips:

  • Strong aptitude performance is essential - practice quantitative and logical reasoning
  • Understand programming fundamentals, DBMS, OOPs, banking domain, FinTech concepts
  • Practice coding problems - arrays, strings, basic algorithms
  • Prepare behavioral examples using STAR format
  • Understand ICICI Bank’s business model, FinTech initiatives, and banking services

For detailed interview experiences from 2025, visit ICICI Bank Interview Experience page.

Preparation tips for ICICI Bank 2025 pattern

  1. Master Aptitude: Focus on quantitative, logical reasoning - practice regularly
  2. Technical Fundamentals: Strong understanding of programming, DBMS, OOPs, FinTech
  3. Banking Domain: Basic understanding of banking industry, FinTech, and ICICI Bank services
  4. Practice Previous Year Papers: Solve ICICI Bank assessment papers from 2020-2025 to understand evolving patterns
  5. Time Management: Practice completing 20-25 aptitude questions in 30 minutes
  6. Coding Practice: Practice arrays, strings, basic algorithms, optimal solutions
  7. Technical MCQs: Practice programming concepts, DBMS, OOPs, banking basics, FinTech
  8. Behavioral Preparation: Prepare examples using STAR format - leadership, teamwork, FinTech passion
  9. Mock Tests: Take timed practice tests to improve speed and accuracy
  10. FinTech Focus: Understand FinTech trends and ICICI Bank’s services

Comments & Suggestions

Similar companies

HDFC Bank · Paytm · PhonePe · Razorpay · JP Morgan · Goldman Sachs