INTERVIEW QUESTIONS

Google interview questions.
Clearer next steps.

Browse Google interview prompts by skill, role, and interview theme.

Organized by role and topicSearchable by skill and companyPractice-ready promptsFocused learning paths

Showing 15 Google practice prompts

✦

DATA STRUCTURES

What is the difference between a hash map and a balanced binary search tree for lookups?

Asked for Software Engineer (L3 - New Grad), Software Engineer, Fresher.

✦

DATA STRUCTURES

Explain how a heap supports efficient priority queue operations.

Asked for Software Engineer (L3 - New Grad), Software Engineer, Fresher.

✦

DATA STRUCTURES

What is a trie, and what is its time complexity for prefix search?

Asked for Software Engineer (L3 - New Grad), Software Engineer, Fresher.

✦

DATA STRUCTURES

Explain the difference between a directed and undirected graph, with examples of each.

Asked for Software Engineer (L3 - New Grad), Software Engineer, Fresher.

✦

DATA STRUCTURES

What is a Bloom filter, and what trade-off does it make?

Asked for Software Engineer (L3 - New Grad), Software Engineer, Fresher.

Your next interview is closer than you think.

Practice smarter and land better opportunities.

✓ Start with the free plan✓ No credit card✓ Cancel anytime
Start preparing free