i
NAB Innovation Center India
Filter interviews by
I was interviewed in Jan 2025.
There is two rounds of coding test one is offline and another is online
offline has 3 coding test it was easy
online has 1 machine java coding test it was little bit tough i able to pass with 100% uses cases
This came
There is a board made of two rows and N columns. The board is represented by two strings, rowl and row2, made of characters 'R', 'W' and/or '?'. A board is balanced if, in each row and in each column, the number of characters 'R' is equal to the number of characters 'w'. For example, the following board is balanced:
?RW?WR ?WR?RW
and the following board is not balanced:
W?WR? R??W?
(there are two characters 'w' and one character 'R' in the first row).
The question marks ('?') can be replaced with 'w' or 'R'. What is the minimum number of replacements needed to balance the board?
Write a function:
class Solution { public int solution (String row1, String row2);
}
that, given two strings row1 and row2 made of N characters each, returns the minimum number of replacements needed to balance the board. If it is not possible to balance the board, the function should return -1.
Examples:
1. For row1 = "W?WR?" and row2 = "R??W?", the board initially looks as follows:
W?WR?
R??W?
The last question mark in the first row and the second question mark in the second row
can be replaced with 'R'. The last question mark in the second row can be replaced with 'w'. After these replacements, the board is balanced and looks as follows:
W?WRR R?RWW
The function should return 3.
2. For row1 = "R?R??" and row2 = "??W??", five replacements are needed to balance the board:
R?RWW W?WRR
The function should return 5.
3. For row1 = "RR?" and row2 = "?R?", it is not possible to balance the board. The function should return -1.
4. For row1 = "www??" and row2 = "RRR??", it is not possible to balance the board. The function should return -1.
5. For row1 = "?RW?WR" and row2 = "?WR?RW", the board is already balanced. The function should return 0.
Write an efficient algorithm for the following assumptions:
⚫ row1 and row2 are made only of the characters 'W', 'R' and/or '?'";
⚫ row1 and row2 have the same length, equal to N;
• N is an integer within the range [1..100,000].
I was interviewed in Jul 2024.
Assignment concerning Anti-Money Laundering (AML), transaction monitoring, and fraud analysis.
I was interviewed in Jan 2025.
The first round was the codility test online, we were given 120 minutes to solve 3 problems
1: find the smallest char combination from a alphabet string for example
If String S= “adobe”;
The out put should be: ab
3: if there is five person, two of them 1 single room, and three of them are ok with twin sharing, how many rooms should they require
Int[] A={1,1,2,2,2};
The first two will have 1 room each, the another two would be adjusted in one, and for the last one we would require another room, so total 4 rooms are required
I applied via LinkedIn
3 Questions easy, medium and hard
NAB Innovation Center India interview questions for popular designations
Coding test on SQL and Python questions
A great overall experience.
I was interviewed before Sep 2023.
Aptitude test includes reasoning,English
I am a detail-oriented analyst with a strong background in data analysis and problem-solving skills.
I have a Bachelor's degree in Economics with a focus on statistical analysis
I have experience using tools like Excel, SQL, and Tableau for data analysis
I have successfully completed projects that involved forecasting trends and identifying key insights
I am passionate about data analysis and problem-solving, and I believe this role will provide me with the opportunity to utilize my skills and contribute to the success of the team.
Passionate about data analysis and problem-solving
Believe role will allow me to utilize skills and contribute to team success
I am located in New York City, specifically in the Financial District.
Located in New York City
Specifically in the Financial District
Easy access to public transportation
I can join within two weeks of receiving an offer.
I can start within two weeks of receiving an offer.
My current notice period is two weeks.
I am available to start immediately.
I applied via Approached by Company and was interviewed before Mar 2023. There was 1 interview round.
My contribution to the reconciliation process includes identifying discrepancies, investigating root causes, and implementing solutions.
Identifying discrepancies in financial records
Investigating root causes of discrepancies
Implementing solutions to prevent future discrepancies
Collaborating with team members to ensure accuracy and efficiency
I applied via LinkedIn and was interviewed before Apr 2023. There was 1 interview round.
Top trending discussions
based on 13 interviews
Interview experience
based on 23 reviews
Rating in categories
Analyst
6
salaries
| ₹6 L/yr - ₹9.5 L/yr |
Associate Vice President
6
salaries
| ₹15.5 L/yr - ₹30 L/yr |
Consultant
4
salaries
| ₹14 L/yr - ₹40.5 L/yr |
Senior Associate
4
salaries
| ₹5.3 L/yr - ₹7.6 L/yr |
Vice President
4
salaries
| ₹26 L/yr - ₹55 L/yr |
Microsoft Corporation
IBM
Amazon