Interview includes a written exam, peer technical interview, local manager technical interview, and another manager technical interview. Once you pass the written exam you will be invited for the peer technical interview and local manager interview. Once you pass this you will then be invited for another technical interview with the manager from US.