2 stages: First - Normal basic interview Second - 2 Aptitude tests and then a coding task. (Build a simple word game with HTML, CSS and JavaScript) Before the second stage you will be given task to watch CS50 Harvard Computer Science video and write summary about it. Then, you would also have to read about the company and write summary and achievements about the company.