Google is a nice company.
Every company has its pros and cons.
Upfront, consistent, and challenging. I received an email from the hiring screener for a call, followed by a take-home assessment and a panel interview. I didn't get the role, but they were professional and respectful.
The interview was smooth, with two phone screenings. The first was coding, followed by five different interviews onsite. I requested a month's gap between the screenings and onsite interviews to prepare. Of the onsite interviews, three were coding, o
Phone interview, almost 8 hours. Also a whiteboard interview on coding problems: * Dynamic Programming * Super recursion (permutation, combination, etc. - 2^n, m^n, n! type of programs, NP-hard, NP problems) * Probability/statistics related p
Upfront, consistent, and challenging. I received an email from the hiring screener for a call, followed by a take-home assessment and a panel interview. I didn't get the role, but they were professional and respectful.
The interview was smooth, with two phone screenings. The first was coding, followed by five different interviews onsite. I requested a month's gap between the screenings and onsite interviews to prepare. Of the onsite interviews, three were coding, o
Phone interview, almost 8 hours. Also a whiteboard interview on coding problems: * Dynamic Programming * Super recursion (permutation, combination, etc. - 2^n, m^n, n! type of programs, NP-hard, NP problems) * Probability/statistics related p