Decent pay, good exercise.
Work hard and find a way to make the job enjoyable. If you can do that, you will not hate it like many employees/former employees state. I rather liked doing it because I was constantly pushing myself, in a competition with myself and my friends, and relished in improving my metrics. It can feel like a video game if you are imaginative.
No benefits. Position offered at the end of the temp position was worse. Rude manager. Short breaks.
You can deal with the short breaks if you are diligent, prepared, and efficient. They used to put the snacks that were two days from expiration in the break room, but stopped doing this. They would not donate them to local shelters and instead just threw them away. There were a few managers that were very good at their job, welcoming, understanding, and fun to work with, but then there were a few bad apples. This is not an easy job by any means, and it was a drag to work with anyone that was lazy.
Listen to employees and don't treat them like a number (even though they are).
One technical round, about 45 mins: * One coding question on binary search, about medium level on LeetCode * One on dynamic programming, on an easy level on LeetCode * Leadership questions will be asked if time permits
The on-site interview consists of 5 rounds, each round lasting 1 hour. You will start off with five minutes of introductions, then 50 minutes for your interview, followed by 5 minutes for any questions you may have for your interviewer.
The interview process was a set of "meet the code" style questions. You wrote code to solve each question, then were required to explain and tell how efficient your solution was.
One technical round, about 45 mins: * One coding question on binary search, about medium level on LeetCode * One on dynamic programming, on an easy level on LeetCode * Leadership questions will be asked if time permits
The on-site interview consists of 5 rounds, each round lasting 1 hour. You will start off with five minutes of introductions, then 50 minutes for your interview, followed by 5 minutes for any questions you may have for your interviewer.
The interview process was a set of "meet the code" style questions. You wrote code to solve each question, then were required to explain and tell how efficient your solution was.