1. Task Assessment: Gave 2 days to complete a NLP based task.
2. Written Exam: Theoretical questions on machine learning and question on numpy and pandas.
3. Coding Exam: Coding exam on python programming, numpy, pandas, and implementing a basic ML algorithm without the help of external libraries.
4. Interview: Interview on project I have done, technical questioning etc.