I was told I wouldn't be converted to full-time (in spite of the recruiter promising it) since they're only hiring senior engineers, despite multiple full-time people expressing that the Android teams are super short-staffed.
The codebase is confusing.
Initial communication is with the recruiter. Then you get a take-home test. If that goes well, you move to a phone screen, then an onsite interview. The take-home test is a 90-minute test that you need to submit over HackerRank. In this case, it was
Asked about data modeling questions: how to design different tables, how to partition data, and how to scale. Also asked to write SQL queries based on the previous questions. The coding interview asked simple coding questions, such as array manipulat
Three rounds in total. After a short recruiter screen, I had two 45-minute technical coding interviews on Zoom/CoderPad (data structures, algorithms, edge cases, complexity), followed by one 45-minute cross-team values interview focused on collabora
Initial communication is with the recruiter. Then you get a take-home test. If that goes well, you move to a phone screen, then an onsite interview. The take-home test is a 90-minute test that you need to submit over HackerRank. In this case, it was
Asked about data modeling questions: how to design different tables, how to partition data, and how to scale. Also asked to write SQL queries based on the previous questions. The coding interview asked simple coding questions, such as array manipulat
Three rounds in total. After a short recruiter screen, I had two 45-minute technical coding interviews on Zoom/CoderPad (data structures, algorithms, edge cases, complexity), followed by one 45-minute cross-team values interview focused on collabora