Many opportunities to learn and grow, top people, interesting projects, good compensation.
High expectations and a fast pace might be too much for some, but if you like challenges, you'll enjoy it.
During the first stage of the interview, I was asked to develop a piece of working software live, and then iteratively add features to it. I took a strategy to make things time-effective and to not over-engineer the solution. I had been asking some s
The interview consisted of two phases. In the first phase, I completed two coding tasks in Java. These tasks assessed my TDD skills and general programming proficiency. The second phase focused more on concurrency in Java, involving writing pseudoc
I received an email stating that I should complete the coding task as simply as possible. I subsequently completed the coding task with the utmost simplicity. Later, I received feedback suggesting I learn about TDD best practices. However, I was no
During the first stage of the interview, I was asked to develop a piece of working software live, and then iteratively add features to it. I took a strategy to make things time-effective and to not over-engineer the solution. I had been asking some s
The interview consisted of two phases. In the first phase, I completed two coding tasks in Java. These tasks assessed my TDD skills and general programming proficiency. The second phase focused more on concurrency in Java, involving writing pseudoc
I received an email stating that I should complete the coding task as simply as possible. I subsequently completed the coding task with the utmost simplicity. Later, I received feedback suggesting I learn about TDD best practices. However, I was no