Started with a recruiter contacting me for a Software Engineers position.Had a telephonic interview where they asked design pattern.Then asked to write code for Fibonacci for million numbers.This was followed by onsite interview.
The onsite interview started with Hr asking me questions relating to my knowledge about tripadvisor.Basically he wanted to see how much I know about the company and the position.Then a person from software engineering team gave me a coding task of writing web crawler .This led to discussion about various algorithms (dfs, bfs).The coding task involved recursion. We discussed the approach I would be following.He expected write the code with exact syntax for a language.