i
Standard
Chartered
Filter interviews by
You need to determine all possible paths for a rat starting at position (0, 0) in a square maze to reach its destination at (N-1, N-1). The maze is represented as an N*N mat...
The task is to find all possible paths for a rat to navigate through a maze from start to finish.
Create a recursive function to explore all possible paths from the starting position to the destination.
Keep track of the current path and update it as the rat moves through the maze.
Explore all possible directions (up, down, left, right) at each step, making sure to avoid blocked cells.
When reaching the destination, a...
Find the total number of palindromic substrings in a given string STR
.
"abbc"
5
The palindromic substrings are: ["a", "b...
Count the total number of palindromic substrings in a given string.
Iterate through each character in the string and expand around it to find palindromic substrings.
Use dynamic programming to store previously calculated palindromic substrings.
Consider both odd and even length palindromes while counting.
Example: For input 'abbc', palindromic substrings are ['a', 'b', 'b', 'c', 'bb']. Total count is 5.
To find the 4th highest salary from a table in a database, you can use a SQL query with the ORDER BY and LIMIT clauses.
Write a SQL query to select distinct salaries from the table in descending order.
Use the LIMIT clause to retrieve the 4th row from the sorted list.
The query would look like: SELECT DISTINCT salary FROM table_name ORDER BY salary DESC LIMIT 3, 1
Your task is to determine if two given strings are anagrams of each other. Two strings are considered anagrams if you can rearrange the letters of one string to form the ...
Check if two strings are anagrams of each other by comparing their sorted characters.
Sort the characters of both strings and compare them.
Use a dictionary to count the frequency of characters in each string and compare the dictionaries.
Ensure both strings have the same length before proceeding with comparison.
Handle edge cases like empty strings or strings with different lengths.
What people are saying about Standard Chartered
You are given a string S
consisting of several words. Your task is to count the number of times each word appears in string S
. A word is defined as a sequence of ...
Count the occurrence of each word in a given string.
Split the string into words using spaces as delimiters.
Use a hashmap to store the count of each word.
Iterate through the words and update the count in the hashmap.
Output each unique word with its occurrence count.
Mike, a little boy who loves solving math problems, was playing with his mom's mobile phone. The mobile keypad includes 12 buttons: 10 digit buttons (0-9) and 2 non-digit ...
Mike can generate unique numbers by pressing mobile keypad buttons, following specific rules for adjacent presses.
Button Press Rules: Mike can press the same button or an adjacent one after the initial press.
Initial Choices: For N=1, he can choose any of the 10 digits (0-9), resulting in 10 unique numbers.
Adjacent Button Logic: For N=2, starting from any digit, he can press the same or adjacent digits, leading to ...
You are given an array of integers. The task is to remove all duplicate elements and return the array while maintaining the order in which the elements were provided.
The task is to remove duplicates from an array while preserving the original order of elements.
Use a set to track seen elements and a list to store the result, ensuring duplicates are skipped.
Example: For input [1, 2, 2, 3, 1], the output should be [1, 2, 3].
Iterate through the array, adding elements to the result list only if they haven't been seen before.
This approach maintains the order of first occurrences of ...
Given an array of integers with numbers in random order, write a program to find and return the number which appears the most frequently in the array.
If multipl...
Find the number with the highest frequency in an array, returning the first one in case of ties.
Count Frequencies: Use a hash map to count occurrences of each number in the array.
Track First Occurrence: Store the index of the first occurrence of each number to resolve ties.
Iterate Efficiently: Loop through the array once to build the frequency map and another pass to determine the maximum frequency.
Example: For in...
I applied via LinkedIn and was interviewed in Nov 2024. There were 2 interview rounds.
Only we can determine how easy it was.
I am a dedicated and detail-oriented analyst with a strong background in data analysis and problem-solving.
I have a Bachelor's degree in Statistics from XYZ University.
I have 3 years of experience working as a data analyst at ABC Company.
I am proficient in using statistical software such as R and Python for data analysis.
I have a proven track record of delivering actionable insights to drive business decisions.
I applied via Company Website and was interviewed in Jul 2024. There were 2 interview rounds.
Just a normal aptitude test
Standard Chartered provides a wide range of banking services including retail banking, corporate banking, wealth management, and investment banking.
Retail banking services such as savings accounts, credit cards, and personal loans
Corporate banking services including trade finance, cash management, and corporate lending
Wealth management services like investment advisory and portfolio management
Investment banking service...
Commercial banks focus on providing services to individuals and businesses, while investment banks focus on helping companies raise capital and provide financial advisory services.
Commercial banks primarily deal with deposits, loans, and basic financial services for individuals and businesses.
Investment banks focus on underwriting securities, facilitating mergers and acquisitions, and providing financial advisory servi...
Nostro reconciliation is the process of ensuring that the bank's records of its accounts with other banks match the records of those banks.
Nostro reconciliation involves comparing the bank's records of its accounts with other banks to the records provided by those banks.
It helps in identifying any discrepancies or errors in the transactions between the banks.
The process involves investigating and resolving any differen...
2 questions were asked followed by a behavioral test
Merge sort is a divide-and-conquer algorithm that sorts an array by recursively splitting and merging sorted subarrays.
1. Divide the array into two halves until each subarray contains a single element.
2. Merge the subarrays back together in sorted order.
3. Example: For array [38, 27, 43, 3, 9, 82, 10], split into [38, 27, 43] and [3, 9, 82, 10].
4. Continue splitting until you have [38], [27], [43], [3], [9], [82], [10]...
I want to join SCB because of its reputation for innovation and global presence.
SCB is known for its innovative approach to banking and financial services
I am impressed by SCB's global network and opportunities for growth
I believe SCB will provide me with valuable experience and skills for my future career
Money laundering is the illegal process of making large amounts of money generated by a criminal activity, such as drug trafficking or terrorist funding, appear to have come from a legitimate source.
Money laundering involves disguising the origins of illegally obtained money by passing it through a complex sequence of banking transfers or commercial transactions.
The purpose of money laundering is to make the money appe...
Risk flags of transaction refer to indicators that suggest potential fraudulent or high-risk activity.
Unusual transaction amounts or frequency
Transactions from high-risk countries
Sudden changes in customer behavior
Mismatch between customer profile and transaction details
Use of anonymous or suspicious payment methods
I applied via Job Portal
I appeared for an interview in Nov 2024, where I was asked the following questions.
I applied via LinkedIn and was interviewed in Mar 2024. There were 2 interview rounds.
It was sort of an assessment
Experienced finance student passionate about financial markets, interested in SCB for its global presence and innovative approach.
Passionate about finance and eager to learn about financial markets
Interested in SCB for its global presence and innovative approach
Challenged with analyzing complex financial data during a project
Solved the challenge by breaking down the data into smaller components and seeking guidance fro...
Easy to medium questions can be done easily
Medium to hard level coding question 2
I applied via Company Website and was interviewed in Dec 2023. There were 3 interview rounds.
Some of the top questions asked at the Standard Chartered interview for freshers -
The duration of Standard Chartered interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 18 interview experiences
Difficulty level
Duration
based on 5.1k reviews
Rating in categories
Team Lead
2.5k
salaries
| ₹4.8 L/yr - ₹11 L/yr |
Associate Manager
2.4k
salaries
| ₹8.8 L/yr - ₹15.6 L/yr |
Senior Officer
2.3k
salaries
| ₹3.1 L/yr - ₹7.2 L/yr |
Manager
2.2k
salaries
| ₹14 L/yr - ₹24.3 L/yr |
Senior Manager
2.1k
salaries
| ₹21.8 L/yr - ₹38.2 L/yr |
HDFC Bank
ICICI Bank
Axis Bank
Kotak Mahindra Bank