For most of the graduates, working in companies like Google, Amazon is a dream. Especially, engineering graduates struggle hard to get into these companies.
It may sound great to work in Google but the interview process is not a cup of tea.
Pierre Gauthier, a computer engineer started his own tech company 18 years ago was asked some pretty intimidating questions in a phone interview after he applied for a director of engineering role at the company.
He failed to give the Google recruiter the "right answers" and decided to create a Gwan.com blog post to share the challenging questions, his responses and candid thoughts with the public.
Gauthier successfully managed to answer the first four questions correctly but, it was all downhill from there. However, by the ninth question, he got ultimate frustration and asked recruiter, "What's the point of this test?"
If Google ever calls you for an interview, here are ten questions you should definitely know the answer
1. What is the opposite function of malloc() in C?
2. What Unix function lets a socket receive connections?
3. How many bytes are necessary to store a MAC address?
4. Sort the time taken by: CPU register read, disk seek, context switch, system memory read.
5. What is a Linux inode?
6. What Linux function takes a path and returns an inode?
7. What is the name of the KILL signal?
8. Why Quicksort is the best sorting method?
9. There's an array of 10,000 16-bit values, how do you count the bits most efficiently?
10. What is the type of the packets exchanged to establish a TCP connection?
Seems easy right?
Gauthier began his blog post by summarizing his many years of experience:
For the sake of the discussion, I started coding 37 years ago (I was 11 years old) and never stopped since then. Beyond having been appointed as R&D Director 24 years ago (I was 24 years old), among (many) other works, I have since then designed and implemented the most demanding parts of TWD's R&D projects…
Gauthier also posed the question, "Is Google raising the bar too high or is their recruiting staff seriously lacking the skills they are supposed to rate?"
He mentioned on his blog posts that, he got a score of four on ten, that's better than his best Google page rank ever!
Did you have any such interview experience? If so, share us in the comments. We absolutely love to hear from you. Your interview experience and questions may help someone.