The Google Full Stack Developer interview process I went through started with an online assessment focused on coding skills. Then, I had technical interviews covering data structures, algorithms, and system design. Finally, I faced behavioral interviews to assess my problem-solving, communication, and teamwork abilities.
Interview questions [1]
Question 1
State difference between SVG (Scalable Vector Graphics) and Canvas.
I applied online. The process took 2 weeks. I interviewed at Google (Mountain View, CA) in Jul 2024
Interview
1. Initial Technical Screening about 60 mins topic include the following
Core Java and Collections Deep Dive
Object-Oriented Design and System Design
RESTful Services and Web Technologies
Spring Framework and Dependency Management
leetcode: Number of Islands
Interview questions [1]
Question 1
. Map infrastructure
2. What happen when you use get().
3. TreeSet vs SortedSet
4. ArrayList vs vector
5. What is immutable class
6. What is ConcurrentHashMap. // need to check in Java8
7. HashMap vs HashTable // hashtable null will NPE
Pretty easy, i thought the questions were a bit hard, when they ask you to describe the practical component. Also the hiring manager was nice. I messed up the chronological part