Google Backend Technical Interview
Created by Test User
Interview Questions
- Implement LRU cache with O(1) operations.situational
- Detect cycle in a directed graph (DFS vs BFS approach).behavioral
- Explain differences between CAP theorem components.behavioral
- How does consistent hashing work in distributed systems?behavioral
- Implement thread-safe singleton in Java.behavioral
- Optimize SQL query for millions of rows with joins.behavioral
- Design a URL shortener system (high level + DB schema).behavioral
- What are Bloom filters? Give a use case.behavioral
- Explain garbage collection in JVM.behavioral
- Time vs space tradeoff in dynamic programming.behavioral