Had a telephonic interview. I was asked medium to hard questions. It was a string-based question involving dynamic programming. First, the interviewer asked a simple question on strings. Then, they continued with a follow-up and a more complex question. The interviewer was very helpful during the process and pushed me towards the correct approach if I was going in the wrong direction.
Given a dictionary of words, including all their anagrams, find the word with the lowest score. The score is calculated as the distance between adjacent letters in the word. Try to optimize the runtime.
The following metrics were computed from 39 interview experiences for the Google Software Development Engineer (SDE) role in Bengaluru, Karnataka.
Google's interview process for their Software Development Engineer (SDE) roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Development Engineer (SDE) interview process in Bengaluru, Karnataka.