i
Standard Chartered
Filter interviews by
I applied via Campus Placement and was interviewed before Nov 2023. There were 3 interview rounds.
Standard Aptitude test
Medium level question on graphs
I appeared for an interview before Oct 2020.
Round duration - 90 minutes
Round difficulty - Medium
Coding round, two Questions: one easy and one hard
The test was scheduled for 6 pm.
Given an array or list of integers 'ARR', identify the second largest element in 'ARR'.
If a second largest element does not exist, return -1.
ARR = [2,...
Find the second largest element in an array of integers.
Iterate through the array to find the largest and second largest elements.
Handle cases where all elements are identical.
Return -1 if a second largest element does not exist.
Given an infinite supply of coins of varying denominations, determine the total number of ways to make change for a specified value using these coins. If it's not possible to make...
The task is to find the total number of ways to make change for a specified value using given denominations.
Use dynamic programming to solve this problem efficiently.
Create a 2D array to store the number of ways to make change for each value using different denominations.
Iterate through the denominations and values to fill up the array.
The final answer will be in the last cell of the array.
Handle base cases such as whe...
Tip 1 : Practice questions regularly and sincerely
Tip 2 : Don't get demotivated by seeing other's preparaton.
Tip 1 : Keep it neat and clean.
Tip 2 : Don't fake about projects just to give a good impression, you might get caught.
I appeared for an interview before Feb 2021.
Round duration - 30 Minutes
Round difficulty - Medium
This video call interview round was fairly based on the Resume. The interviewer went in detail about a couple of projects related to ML and Djikstra algorithm. The questions asked were very basic; based on the technology stack I used and why did I really choose it. He also asked me to present my screen and show the code I wrote for the project.
Given an undirected graph with ‘V’ vertices (labeled 0, 1, ... , V-1) and ‘E’ edges, where each edge has a weight representing the distance between two connected nodes (X,...
Dijkstra's algorithm is used to find the shortest path from a source node to all other nodes in a graph with weighted edges.
Implement Dijkstra's algorithm to find the shortest path distances from the source node to all other nodes.
Use a priority queue to efficiently select the next node to visit based on the shortest distance.
Update the shortest distance to each node as you explore the graph, considering the edge weigh...
Round duration - 10 Minutes
Round difficulty - Easy
This was a typical round by HR. There were only 5 students shortlisted for this round so it wasn't an eliminator round. The straight strategy followed by HR was to understand why I have shifted to the IT field from Civil engineering and how keen I am to continue in this field and not exit later.
Tip 1 : Have at least 2-3 projects in your which you can talk about confidently and be able to answer all the questions asked (and also be able to show the code if asked for).
Tip 2 : Advanced concepts like Dynamic programming and Graphs can be useful for the coding tests.
Tip 1 : Make sure to include all the relevant projects with crisp and brief points.
Tip 2 : I felt the extracurricular activities mentioned on the resume had some weightage and HR probably look for that as well.
What people are saying about Standard Chartered
I appeared for an interview before Mar 2016.
I applied via Campus Placement and was interviewed in Dec 2020. There were 3 interview rounds.
Static is a keyword in Java used to create class-level variables and methods.
Static variables are shared among all instances of a class
Static methods can be called without creating an instance of the class
Static blocks are used to initialize static variables
Static import is used to import static members of a class
The program replaces consecutive same characters in a string with a single '$'.
Iterate through each character in the string
Compare the current character with the next character
If they are the same, replace the next character with '$'
Continue until the end of the string
Function overloading is having multiple functions with the same name but different parameters. Function overriding is having a derived class implement a method with the same name and parameters as a method in its base class.
Function overloading is used to provide different ways of calling a function with different parameters.
Function overriding is used to provide a specific implementation of a method in a derived class...
Behavioural and culture fit
posted on 16 Sep 2022
I applied via Campus Placement and was interviewed before Sep 2021. There were 2 interview rounds.
It had more than 30 aptitude questions and 2 coding questions
posted on 13 Aug 2023
I applied via Campus Placement and was interviewed before Aug 2022. There were 3 interview rounds.
It was quantitative aptitude test with some coding questions
Joins, Jobs, stored procedures,cursors.
Simple algorithm question about sorting
The time complexity of the quicksort algorithm is O(n log n).
Quicksort has an average time complexity of O(n log n).
The best case time complexity of quicksort is O(n log n) when the pivot element divides the array into two equal halves.
The worst case time complexity of quicksort is O(n^2) when the pivot element is the smallest or largest element in the array.
based on 1 interview
Interview experience
based on 2 reviews
Rating in categories
Team Lead
2.5k
salaries
| ₹4.1 L/yr - ₹13.3 L/yr |
Associate Manager
2.3k
salaries
| ₹5 L/yr - ₹20 L/yr |
Senior Officer
2.3k
salaries
| ₹1.8 L/yr - ₹7.2 L/yr |
Manager
2.1k
salaries
| ₹7 L/yr - ₹28 L/yr |
Senior Manager
1.9k
salaries
| ₹13.3 L/yr - ₹46.1 L/yr |
HDFC Bank
ICICI Bank
Axis Bank
Kotak Mahindra Bank