ICICI Bank
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I was interviewed in Aug 2024.
DPD DISCUSS AND NPA CASES DISCUSS
I applied via Referral
I applied via Company Website
To build a web performant app, focus on optimizing code, reducing server requests, using caching, and optimizing images.
Optimize code by minimizing unnecessary functions and variables
Reduce server requests by combining files, using CDNs, and lazy loading
Utilize caching to store data locally and reduce load times
Optimize images by resizing, compressing, and using modern formats like WebP
I would use an array data structure for returning database records as it allows for easy access and manipulation of individual records.
Arrays provide O(1) access time for individual records, making it efficient for returning database records.
Arrays allow for easy iteration over all records to perform operations such as filtering or sorting.
Arrays can easily be converted to JSON or other data formats for returning to th...
I applied via Approached by Company and was interviewed in Apr 2024. There was 1 interview round.
Email writing, English aptitude
I applied via Apna Jobs and was interviewed in Mar 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Apr 2021. There were 3 interview rounds.
I applied via Company Website and was interviewed in Apr 2024. There was 1 interview round.
Bachelor's in Computer Science
Bachelor's degree in Computer Science
Specialized in software development and programming languages
Relevant coursework in algorithms, data structures, and software engineering
Hands-on experience with coding projects and internships
I applied via Campus Placement and was interviewed in Apr 2022. There were 3 interview rounds.
There were 2 question:-
1. array(easy to medium)
2. Graph(easy to medium)
Joins are used to combine data from two or more tables based on a related column.
Inner join returns only the matching rows from both tables
Left join returns all rows from the left table and matching rows from the right table
Right join returns all rows from the right table and matching rows from the left table
Full outer join returns all rows from both tables
Cross join returns the Cartesian product of both tables
Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.
Normalization involves breaking down a database into smaller, more manageable tables.
Each table should have a primary key and only contain data that is related to that key.
Normalization helps to prevent data inconsistencies and anomalies.
There are different levels of normalization, with each level building on t...
based on 3 interviews
Interview experience
based on 166 reviews
Rating in categories
Deputy Manager
15.5k
salaries
| ₹2 L/yr - ₹10.8 L/yr |
Relationship Manager
12.9k
salaries
| ₹2.5 L/yr - ₹11.5 L/yr |
Assistant Manager
10.2k
salaries
| ₹1.8 L/yr - ₹6 L/yr |
Manager
4.8k
salaries
| ₹5.5 L/yr - ₹18.5 L/yr |
Senior Officer
3.4k
salaries
| ₹1.1 L/yr - ₹6 L/yr |
HDFC Bank
Axis Bank
State Bank of India
Kotak Mahindra Bank