People and good projects to work on.
Company changes all the time, sometimes firing people. It's hard to predict if you will have your job in the next year.
The interview process involved a few steps: * With tech leaders * With a senior engineer and a peer * The final one with the department head The first step was a high-level conversation, followed by the technical ones.
I went through a behavioral interview and then a technical interview. The process was challenging, but I believe it was fair. The technical interview covered different areas of the expected knowledge base.
Interview consisted of an initial phone screening, followed by two phone interviews with members of the team I'd be working with. Mostly behavioral, with some technical questions gauging if I had a relevant skill set for the position.
The interview process involved a few steps: * With tech leaders * With a senior engineer and a peer * The final one with the department head The first step was a high-level conversation, followed by the technical ones.
I went through a behavioral interview and then a technical interview. The process was challenging, but I believe it was fair. The technical interview covered different areas of the expected knowledge base.
Interview consisted of an initial phone screening, followed by two phone interviews with members of the team I'd be working with. Mostly behavioral, with some technical questions gauging if I had a relevant skill set for the position.