Good, good, good, good, good.
Not bad at all. Always good.
One phone screening, one onsite. The whole process was awesome, but I got really tired after 4 consecutive 45-minute rounds. There were four rounds, plus a lunch talk. I didn't play well for the last round.
The technical screen was thorough and challenging. I loved the use of Google Docs to write out my thoughts as I spoke. The question was difficult for me as a SWE II, but it was an appropriate screener.
Algorithm to partition an array such that zeros are on the left side and other numbers are on the right side. Use an in-place optimal solution.
One phone screening, one onsite. The whole process was awesome, but I got really tired after 4 consecutive 45-minute rounds. There were four rounds, plus a lunch talk. I didn't play well for the last round.
The technical screen was thorough and challenging. I loved the use of Google Docs to write out my thoughts as I spoke. The question was difficult for me as a SWE II, but it was an appropriate screener.
Algorithm to partition an array such that zeros are on the left side and other numbers are on the right side. Use an in-place optimal solution.