First Interview: General about your background Second interview: Senior Software Engineering Manager Third interview: Technical Round, but very general about what you know and what you did for projects Written test: This was tricky Fourth interview: with the team that I was supposed to work with, behavioral questions
Anonymous
I believe, being who you are in a confident way. Don't try to impress anyone. Just be confident who you are. And it is ok to not know answers to some questions. No one genius, just do your best. Offer them different aspects of solving the same problem.
Check out your Company Bowl for anonymous work chats.