Very stable company
Good work life balance
Not the highest salary
Depends on the manager to upgrade level
Answer tech questions is the most challenging part. It is a written test then go through management discussions for personality check, followed by tech lead then HR for a series of questions
There is a written test where you have to answer basic questions about programming (data structures, object-oriented programming, etc.) and some logic exercises, followed by an interview with the manager.
Initial video interview with the manager was asked some high level technical questions. I was invited on-site for another 3 rounds of purely technical interviews with one senior engineer for about 45 minutes per round. I thought the difficulty leve
Answer tech questions is the most challenging part. It is a written test then go through management discussions for personality check, followed by tech lead then HR for a series of questions
There is a written test where you have to answer basic questions about programming (data structures, object-oriented programming, etc.) and some logic exercises, followed by an interview with the manager.
Initial video interview with the manager was asked some high level technical questions. I was invited on-site for another 3 rounds of purely technical interviews with one senior engineer for about 45 minutes per round. I thought the difficulty leve