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

✦

CS FUNDAMENTALS (OS/NETWORKING)

What is the difference between a process and a thread, and how does the OS schedule each?

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

✦

CS FUNDAMENTALS (OS/NETWORKING)

Explain the difference between TCP and UDP and when you'd choose each.

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

✦

CS FUNDAMENTALS (OS/NETWORKING)

What is a deadlock, and what are the four necessary conditions for one to occur?

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

✦

CS FUNDAMENTALS (OS/NETWORKING)

What is virtual memory, and how does paging work?

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

✦

CS FUNDAMENTALS (OS/NETWORKING)

Explain how DNS resolution works from browser request to IP address.

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