1. HR Interview - It was a nice experience, as in this interview, you get to know about the company and also the company gets to know about you.
2. Technical Interview - In this process, your technical skills are tested in terms of verbal as well as practically.
3. Practical Interview - In this process, you are assigned a task which covers your technical skills.
4. Personal Interview - In this process, you have to meet the CEO of the company. This interview is based on your technical and management skills.
5. Final Discussion - In this process, salary discussions and other important discussions are done between the management and candidate.