How did you get your job at Google India?

Updated on : January 17, 2022 by Eduardo Morris



How did you get your job at Google India?

This is how I got a job at Google India.

Google has a unified engineering hiring process. Google hosts an APAC test each year to recruit recent college graduates. It's basically a coding contest. Getting a better ranking will give you the opportunity to be interviewed for various positions on Google. I participated in APAC 2017 when I was doing a coding internship.

Later, after a few days, I got a call from Google for the interview process. Based on your performance in the APAC round, you will receive an interview call for a different position. Note: - Try to get a good rank in the initial round of APAC.

My first round was a hangout r

Keep reading

This is how I got a job at Google India.

Google has a unified engineering hiring process. Google hosts an APAC test each year to recruit recent college graduates. It's basically a coding contest. Getting a better ranking will give you the opportunity to be interviewed for various positions on Google. I participated in APAC 2017 when I was doing a coding internship.

Later, after a few days, I got a call from Google for the interview process. Based on your performance in the APAC round, you will receive an interview call for a different position. Note: - Try to get a good rank in the initial round of APAC.

My first round was a meeting round that lasted between 30 and 40 minutes. It consists of 2 technical problems that were pretty easy.

After completing my first round, I was invited to an on-site interview in Hyderabad. Google took care of everything from the hotel to the travel to the food as well.

My first impression: the office in Hyderabad is absolutely stunning. My recruiter was very nice to me. I had 3 interviews scheduled there, one of which was non-technical. Each interview lasted approximately forty minutes and I had lunch with my recruiter. There was a significant gap between successive interviews. The non-technical round was very interesting. It was one of the best interviews of my life.

After the interview, all interviewers send their comments on their performance to the hiring committee. Which ultimately decides whether to go ahead with an offer, reject the candidate, or take some other next step.

Tip: The code was expected to be actual code, not pseudocode, but it was not expected to compile. The questions weren't that difficult either. If the interviewer is asking an easy problem, then he has a high expectation that it will cover all the test cases. You should run dry tests and demonstrate that your code works correctly. Also, don't use too many conditions if not, keep your condition short and clear. Always ready for questions on HashTable.

It really depends on the type of job you are looking to apply for on Google India. Assuming you are looking for a software engineer position, there are many details that you need to consider.

For starters, you'll want to familiarize yourself with the minimum and preferred qualifications of the position so you know what you'll need before you apply and what other experience might help you get the job much easier. These are:

# 1 MINIMUM RATINGS (GOOGLE INDIA, SWE POSITION)

  • Bachelor's degree in Computer Science, Electrical or Computer Engineering, or equivalent practical experience
Keep reading

It really depends on the type of job you are looking to apply for on Google India. Assuming you are looking for a software engineer position, there are many details that you need to consider.

For starters, you'll want to familiarize yourself with the minimum and preferred qualifications of the position so you know what you'll need before you apply and what other experience might help you get the job much easier. These are:

# 1 MINIMUM RATINGS (GOOGLE INDIA, SWE POSITION)

  • Bachelor's degree in Computer Science, Electrical or Computer Engineering, or equivalent practical experience
  • 5 years of relevant work experience
  • Programming experience in one or more of the following languages: C, C ++, Java and / or Python

# 2 PREFERRED RATINGS (GOOGLE INDIA, SWE POSITION)

  • Computer science background, with competencies in data structures, algorithms, or API design
  • Experience automation and scaling of mobile or web backends
  • Experience with the development of full-stack or back-end applications
  • Knowledge of mobile application development on Android and detection technologies.
  • Ability to learn other coding languages ​​as needed

Next, you need to be well versed in three key topics so that you can make a lasting impression on your interviewers. These topics are soft skills such as communication and teamwork skills, data structures and algorithms, and systems design.

# 3 SOFT SKILLS

This aspect is one that does not get much attention, but it is crucial that you are good at communicating and that you demonstrate some degree of teamwork skills, especially considering that you have to explain the solutions you come across to your interviewer when they are solving problems on a whiteboard and Google India also expects it to show Googliness.

You can study this topic by reading a book like What Color is Your Parachute ?, which is packed with case studies that will let you learn what is most important to interviewers and how to use that knowledge to your advantage.

# 4 DATA STRUCTURES AND ALGORITHMS

It is important that you know this topic, as the concepts contained in it will be the most useful to use whenever you have to solve coding questions (even on a whiteboard). Some of the most important that you should study are:

  • Dynamic scheduling
  • Hash tables
  • Linked lists
  • Graphics: cross-sectional (BFS, DFS), shortest paths (Dijkstra, Bellman-Ford), topological classification
  • Trees: binary trees, binary search trees (BST), AVL trees, B + trees
  • Stacks and queues
  • Bit manipulation
  • Arrays
  • String instruments
  • Search and sort algorithms

To study this topic, you may want to enroll in a course like Tech Interview Pro, an interview prep program designed by a former Google SWE that has two detailed modules on DS&A covering concepts like hash tables, linked lists, search. binary. trees, sorting and bit manipulation. Then, to practice what you learn with TIP, you can use an online judging platform like LeetCode, which has over 1,100 programming questions available, including company-specific questions.

# 5 SYSTEM DESIGN

As a web-based company, Google India will be interested in your ability to design scalable systems - it won't be the only technical focus of your interview, but you will certainly impress your interviewers if you are able to respond quickly to design. -Related questions. Here are some important concepts on the topic:

  • Load balancing
  • Caching
  • CDN
  • Databases
  • Redundancy and replication
  • Database fragmentation
  • API design

The resources you can use to study are Educative's System Design and Scalability Course, a short course designed to teach you everything you need to know about system design at scale, and then you could use a book like Cracking The Coding Interview to find company-specific information. design-related questions to solve.

Good luck with your interviews.

Other Guides:


GET SPECIAL OFFER FROM OUR PARTNER.