I applied through college or university. I interviewed at Olyv (Bengaluru) in May 2021
Interview
There were 3 round 2 rounds were technical and 3rd round was mixed of behaviour and technical.
All the 3 round were of average level difficulty.
All I need to say that all the data structure should be well revised.
Interview questions [1]
Question 1
1.) Length of longest subarray with equals 0's and 1's.
2.) Implement BFS
3.) Detect cycle in linked list
4) check that paranthesis is balanced or not.
I applied online. The process took 3 weeks. I interviewed at Olyv (Bengaluru) in Nov 2020
Interview
In total, they had 5 rounds. All the rounds were online due to covid and were held on google meet and docs.
One coder pad round
Two technical rounds
Two design+Founder rounds
The level of design rounds was very good.
Overall it was an astonishing experience
Interview questions [1]
Question 1
1st round coderpad
I was given 2 programming questions and one mysql question.
It was expected to write a neat clean code and mysql Queries and explain them.
Second round (technical)
small discussion about current projects.
1. https://www.geeksforgeeks.org/largest-subarray-with-equal-number-of-0s-and-1s/
2. Java design patterns: wrote code for singlton and got a bit deep into it for making it threadsafe.
Third round(technical round)
1. https://www.geeksforgeeks.org/convert-a-given-tree-to-sum-tree/
2. Find first repeating element in array where all elements are between 0 to N-1 . Was supposed to do in single pass.
Forth round(Design)
Deep discussion about current projects and design
Design google sheet and write all components with multiple people writing in same cell. Was able to meet all requirements.
Fifth Round(Desing and Founder round)
Discussion on the business logic of current projects.
Design a restaurant: write all entities and all.
Java questions: interface, abstract classes, diamond problem.