Google VO Interview: Easy to Avoid Pit and Get Offer | Google Interview | VO Assist | Google Interviews

1,243 Views

After the Google OA passes it's time to prepare Google VO Interview, also known as the VO interview. North America's interview style varies, the following is PROGRAMHELP summarized some of Google's interview skills, do not have to be able to cope with all the companies, but to cope with the vast majority of North American companies interview is no pressure.

Google VO Interview: Easy to Avoid Pit and Get Offer | Google Interview | VO Assist | Google Interviews

With Google there's only one way to do it: buy a LeetCode membership and brush up on his company Tagged questions over and over again.

In addition, some small and medium-sized factories may want to write code in a real Coding environment, and then run it at the end, which requires special treatment. Most of the big companies give a document platform with highlighting but no code completion, which is equivalent to Coding on the whiteboard, then you can apply the following Google interview techniques.

Differences and characteristics of interviews in large factories:

Meta has many original questions, a huge question bank, focuses on the results, not on the optimization process, the questions are more difficult, and come up with the optimal solution;

Microsoft is relatively low in difficulty and tests quick implementations of basic algorithms and data structures;

Amazon A lot of original questions, slow to update the question bank, and a lot of graph theory questions;

Google Focus on the problem solving process and ideas.

Google VO Interview Tips:

The heart of the interview:

Demonstrate your problem solving ability, let the interviewer feel that he/she has a colleague who can work with him/her without worrying, rather than completing the interview as a candidate and an examiner.Communication is very important, and Google has a special column for scoring communication, which is as important as algorithm and data structure.Technical Interview General Technical Interview General 40-45 minutes, once you start, you have to keep talking for a few moments, don't be silent for too long.

Google VO Interviews Case Sharing:

Usually the questionnaire and 1-2 samples are given, like this one:

  1. The next greater element of some element X in an array is the first greater element that is to the right of X in the same array.
  2. You are given two distinct 0-indexed integer arrays nums1 And nums2, where nums1 is a subset of nums2. For each 0 <= i < nums1.length, find the index J Such that nums1[i] == nums2[j] and determine the next greater element of nums2[j] In nums2. If there is no next greater element, then the answer for this query is -1.

Google's questions are rarely Hard, and are basically Easy and Medium. So it's important to analyze the questions and show how to solve them, not just to write a code that works.

It is recommended to start with Clarification, confirm the data range, boundary conditions, then briefly describe the algorithm, run samples, and finally write the code and dry run it yourself.

Google VO Follow Up

Generally the interviewer will prepare 1-2 Follow-Ups with different difficulty or direction, and give different questions according to the performance. The routine is to confirm which Clarification is still valid and which has changed due to the addition/removal of conditions, and then briefly explain the idea, run the case, and write the code.

For example, LeetCode 503's processing of circular arrays can be done by taking a remainder or by "concatenating" twice as many arrays; or by requiring completion in O(n+m) time, and so on.

Programehelp helps you with interviews

As a leading technology company, Google is very attractive in terms of benefits and career development. Our Programhelp team understands that it is not easy for you to find a job, and we provide professional VO interview assistance and substitute interview services to help you avoid detours and escort you through the whole process from OA to VO.

Want to get professional Google VO interview assistance or proxy interview service? Feel free to Contact us!

author avatar
Jack Xu MLE | Microsoft Artificial Engineer
Ph.D. From Princeton University. He lives overseas and has worked in many major companies such as Google and Apple. The deep learning NLP direction has multiple SCI papers, and the machine learning direction has a Github Thousand Star⭐️ project.
END