Initially, there was an HR round. In which I was asked a couple of basic questions about my earlier employment, education, skills, current CTC, etc.
Then there were 3 rounds of the Interview.
1st Round :
It was on Logic Building and Problem Solving Tasks. Difficulty level was medium. I had to answer some of the basic logic building questions, for that, I could pick any language of my choice and I picked Python. Mostly the questions were on runtime efficiency. I had to implement a couple of tasks in an efficient way. It was fun.
2nd Round :
My 2nd Round was mostly on Python, as I have applied for that position. The difficulty level was medium. It was on a couple of things, but mostly on Scraping, Automation, and other things. Questions were from the popular libraries in Python.
3rd Round :
In this round, the questions were on the basics of Laravel/Lumen. The difficulty level was challenging.
After that, there were an IQ Test and a Personality Test Quiz.
This was it! and I got selected after that!