I applied through college or university. I interviewed at Google in Mar 2018
Interview
Arranged two rounds of phone interview, where you were asked to open a link or to create a Google Doc. During the process you will be talking on the phone and going over the programming questions on the doc. You can ask questions during the process, if you are unsure about how to solve the problems. Some interviewers will guide you to think about the solution.
Interview questions [1]
Question 1
What is the running time complexity and how will you make any improvement?
I applied in-person. I interviewed at Google (Bengaluru)
Interview
My Google SDE intern interview experience was challenging yet rewarding. The process included coding, problem solving, and behavioral discussions. Interviewers were supportive and focused on my thinking approach. Clear communication, strong data structures knowledge, and practice helped me perform confidently.
Interview questions [1]
Question 1
Design an LRU (Least Recently Used) Cache and explain its time complexity for insertion, deletion, and retrieval operations.
. Why is Java so popular?
2 . What is platform independence?
3 . What is bytecode?
4 . Compare JDK vs JVM vs JRE
5 . What are the important differences between C++ and Java?
6 . What is the role for a classloader in Java?
interview consists of one dsa questions. it was around leetcode medium level. the question is from stack and 2 pointer approach.2 pointer approach is easy but not optimal so we have to combines it with stack
Top companies for "Compensation and Benefits" near you