I applied for an internship in front end development. The hiring process was as follows:
1) I gave a written test that included DS/Algorithm questions.
2) Then I had 2 interviews after that related to front end development.
3) After that, I had to submit an assignment on ReactJS.
4) The last interview was with the head of technology, who asked me questions about my stack.