I had applied through through the job opening in its portal(used referral).
Received the OA Link. The OA had 3 questions, 1st one was basic if-else. Second one was Medium DP. Third one was very very hard DP on trees, which actually no one could solve.
After that there was resume shortlisting again based on OA results.
There were 2 technical interviews.
In the first one, he asked everything, including past internship work, DBMS(in depth), SDLC, basic idea of testing, frontend (HTML, CSS, JavaScript, ReactJS), backend (Node.js), how to scale, how to handle load, basics of microservices. At the end he asked basic DSA Questions and palindrome code.
In the second tech interview, I was asked mainly about my resume. He asked about access tokens and refresh tokens in jwt. Then he asked future scope of my projects. Then he asked some about devops. After that he asked me to share my screen and gave a DSA question. The question was that given an input string, create a possible permutations of the string and print it. I gave the intuition from brute->better->optimal and coded it. Got the HR call the next day.