Google Interview Questions Last Updated : 15 Oct, 2024 Comments Improve Suggest changes Like Article Like Report As per, the Google Career Page there are two types of interviews, Phone/Hangout interviews, and Onsite Interviews. Below is an excerpt for their official page. For software engineering candidates, we want to understand your coding skills and technical areas of expertise, including tools or programming languages and general knowledge on topics like data structures and algorithms. There's generally some back and forth in these discussions, just like there is on the job, because we like to push each other's thinking and learn about different approaches. So be prepared to talk through your solutions in depth. Push your own boundaries and find the best answer—that’s probably how you work anyway.Table of ContentPractice QuestionsMedium LevelHard Level Important Resources : Recent Google Interview ExperiencesAll Google Practice QuestionsHow to prepare for Google KickStartPractice QuestionsFind all triplets with zero sumGenerate all binary strings from given patternCount of strings that can be formed using a, b and c under given constraintsFind largest word in dictionary by deleting some characters of given stringFind subarray with given sum | Set 1 (Nonnegative Numbers)Find the longest substring with k unique characters in a given stringFind the two non-repeating elements in an array of repeating elementsFlood fill Algorithm - how to implement fill() in paint?Meta Strings (Check if two strings can become same after a swap in one string)Print all Jumping Numbers smaller than or equal to a given valueSum of all the numbers that are formed from root to leaf pathsThe Celebrity ProblemUnbounded Knapsack (Repetition of items allowed)Medium LevelBacktracking | Set 7 (Sudoku)Boggle | Set 2 (Using Trie)Check if a Binary Tree contains duplicate subtrees of size 2 or moreDynamic Programming | Set 33 (Find if a string is interleaved of two other striConnect nodes at same levelCount BST nodes that lie in a given rangeDynamic Programming | Set 11 (Egg Dropping Puzzle)Dynamic Programming | Set 28 (Minimum insertions to form a palindrome)Dynamic Programming | Set 31 (Optimal Strategy for a Game)Dynamic Programming | Set 32 (Word Break Problem)Find four elements that sum to a given value | Set 2 ( O(n^2Logn) Solution)Given a matrix of ‘O’ and ‘X’, replace 'O' with 'X' if surrounded by 'X'How to print maximum number of A's using given four keysInplace rotate square matrix by 90 degrees | Set 1Maximum absolute difference between sum of two contiguous sub-arraysMerge two BSTs with limited extra spaceMerge Overlapping IntervalsModular Exponentiation (Power in Modular Arithmetic)Paper Cut into Minimum Number of Squares | Set 2Sum of bit differences among all pairsHard LevelAllocate minimum number of pagesGiven an array arr[], find the maximum j - i such that arr[j] > arr[i]Given a sorted dictionary of an alien language, find order of charactersHungarian Algorithm for Assignment Problem | Set 1 (Introduction)Implement LRU CacheLength of the longest valid substringMedian in a stream of integers (running integers)Sum of bit differences among all pairsTravelling Salesman Problem | Set 1 (Naive and Dynamic Programming)Word Break Problem using Backtracking Comment More infoAdvertise with us Next Article Google Interview Questions Anonymous Improve Article Tags : Interview Experiences Experiences Interview Questions Google Interview-Questions +1 More Practice Tags : Google Similar Reads Google Interview Preparation Google is a dream workplace for every software developer out there to work in. But you know, dreams donât work until you do. So, to work on your dreams of being an SDE at Google hereâs a perfect test series for you that can bag you your dream job at Google. No more getting interview jitters as we ca 2 min read Galaxe Solutions Interview Questions Below is the list of Questions asked in Galaxe Solutions technical interview for a java full stack developer: 1. What is ActiveMQ and JMS? 2. How to process multiple messages in the queue? 3. What are the configurations required in ActiveMQ? 4. In a class we have three different methods with same na 3 min read MetLife Interview Questions MetLife is a start-up in medical e-commerce industry. Interview process is 1 online coding test followed by 2 f2f interviews. Could not recollect the online coding test problems. Below are the interview questions Round-1 1) Find all anagrams in a given sorted dictionary 2) Given pack of cards repres 1 min read Google SDE Sheet: Interview Questions and Answers Google is an American multinational technology company specializing in search engine technology, online advertising, cloud computing, computer software, quantum computing, e-commerce, and artificial intelligence. It is a dream of many people to work for Google. This sheet will assist you to land a j 8 min read Standard Chartered Interview Questions Below is the list of Questions asked in Standard Chartered 1st round of technical F2F interview for a java developer: 1. [1, 0, 1, 0, 0, 0, 1, 1, 1] -> What will be the suitable algorithms used to sort this array, Can we use threads here? 2. [1, 2, 3, 4, 3, 2, 1, 4, 3, 3, 3] -> What will be th 1 min read Like