Online Round: 1) two Algorithm based MCQ, 3 coding questions. Technical Interview1: 1) stock buy and sell problem (at most k transactions), some good questions on DBMS and java. Technical Interview2: 1) some good questions on JAVA fundamentals, hashing. Design a traffic control system(OOD).
I applied through college or university.
The process took 3 days.
Interview
Online Round: 1) two Algorithm based MCQ, 3 coding questions. Technical Interview1: 1) stock buy and sell problem (at most k transactions), some good questions on DBMS and java. Technical Interview2: 1) some good questions on JAVA fundamentals, hashing. Design a traffic control system(OOD).
Interview questions [1]
Question 1
Round 1: There were 2 MCQ based questions. One was on sorting techniques and another on logical reasoning. Then there were 3 coding problems with scores 30,40,50. Two were based on array traversal and third question was based on finding the size of connected component of 0's which were surrounded by 1's on all sides in a given 2-D matrix (variation of island problem). The time allotted for this round is 1 hour. Technical Interview 1: Asked to introduce myself and my projects. Then there were 2 coding problems to be solved on code pair. One question was to sort an array of 0's,1's and 2's in single traversal. In second question we were given a string of letters and a cooldown value. Now we need to find minimum length required to place letters of string such that distance b/w 2 same letters is greater than or equal to cooldown value. The time for the round was approx. 1 hour. Technical Interview 2: Started off with I/O based questions. Then had to run SQL queries on given schemas. There was a Medium level Puzzle problem https://www.geeksforgeeks.org/puzzle-13-100-prisoners-with-redblack-hats/ and asked to implement overloading and overriding via code. Then I was asked in-depth questions related to my projects. This round also timed approx. 1 hour.