It was an On-campus offer that i got.
The company first scheduled a few mock tests before we got to the main process.
It consisted of 3 rounds
The first round was a coding assessment which was conducted on campus on an alloted date.it consisted of 30 mcq questions on dbms,os,java,c# and a few other wide variety of questions as well as 2 coding questions. one Question was to find the maximum no of consecutive '1's in a binary string after swapping atmost 1 '0' with any '1'. The other question was subarray sum such that it has maximum average. The second and third rounds were in-person Interview rounds in the company at bagmane,Bengaluru. The first round was a technical round where i was asked intuition on 2 coding questions as well as broad array of questions on networking, os and my projects. The final round was higher technical/managerial round where i was asked coding questions on sorting linked lists and finding longest subarray of unique characters along with some questions on my passion and interest to join the company.
a week later i was selected for the role and the offer letter with the joining date was sent through mail.