Candidates applying for Sr Software Engineer roles take an average of 30 days to get hired, when considering 1 user submitted interviews for this role. To compare, the hiring process at Google overall takes an average of 39 days.
Here are the most commonly searched roles for interview reports -
Everyone at Google was easy to work with. The recruiters clearly explained the process as we went along. However, the hiring is done by committees. They have the local committee on-site which then makes a recommendation to a corporate committee. The various levels there make the process take a while and seem redundant.
Interview questions [1]
Question 1
Go through different combinations of numbers to compute what sums to a given number and analyze the runtime.
I was going through a conversion interview so my interview experience was likely different. Had a few standard programming questions (1 was to maintain stats on a hourly, minute, and day granularity and the other was a variant of a hash table design). I had to negotiate a lot but it had a huge impact on my offer. I also had competing offers from Facebook, DropBox, and a startup.
Their standard process: Applied on line through their website, was contacted by their recruiter within 3 days for initial talks, set up the phone interview for the next week which was technical and involved solving one programming question, called on site for 5 back to back technical interviews with their programmers. It was a good experience.
Interview questions [1]
Question 1
Calculate the point when the time/space complexity for a merge sort would be as good/bad as a insertion sort for given values for step executions.