Round 1(Coding Test: Accolite Digital Platform): Duration: 1 hr 30 min
-
SteadyString
Description: You are given a string with alphabet set { B, D, U, H }. This string will be considered steady if each of these letters occurs only n/4 times. Your job is to make the given string steady and return the length of the smallest possible sub-string that can be replaced to achieve the required outcome.
-
DungeonHunters
Description: Mustafa wants to cross a dungeon. The dungeon has N cells, and in every cell, there are M monsters. To cross each cell he has to kill one monster, on killing the monster, he loses the strength equal to that of the monster and gains some confidence which adds up in his strength and he proceeds to the next cell. Mustafa can only kill a monster if his strength is greater than or equal to the strength of the monster. Help him find the minimum strength he must have in the beginning so that he can cross N cells.
Round 2(Technical Interview: Google Meet): Duration: 1 hr
First, the interviewer introduced himself and asked me to introduce myself, then he went straight to the question part.
- Length of longest palindrome list in a linked list using O(1) extra space.
- SQL: Nth highest salary query, SQL injection.
- Project based: What is REST API, How to perform CRUD operations.
- Is multilevel inheritance possible in Java? If not then why?
Round 3(Technical Interview: Google Meet): Duration: 1 hr
First, the interviewer introduced herself and asked me to introduce myself. Then she told me to share my screen and write the code of:
- Question Similar to No. Of Islands
- Design A Leaderboard
- Java Inheritance code.
- Difference between Interface and Abstract Class
- Project-Based: Requests in API.
Round 4(Technical Interview: Google Meet): Duration: 1 hr 20 min
First, the interviewer introduced herself and asked me to introduce myself. Asked about my projects and how I handle difficult situations at work.
- Java OOPs based questions.
- Class design based on requirements given. (You can use google if you want but better don’t.)
- Run the classes on any IDE (I used Eclipse).
Overall it was a nice experience.
Verdict: Selected