InterviewDB
Question
CS Fundamentals Phone Screen: OS, Networking, Data Structures, and Concurrency
phone
Question Details
Round 1 - Fundamentals Q&A Operating Systems: What is the difference between a process and a thread? Explain how virtual memory works. What happens on a page fault? What is a deadlock? State the four necessary conditions. Networking: Walk me through what happens when you type in a browser and hit Enter. What is the difference between TCP and UDP? When would you choose UDP? What does a 3-way handshake accomplish? Data Structures: When would you choose a hash map over a BST? Explain how a consiste…
Full Details
🔒
Unlock all Optiver questions
Full insider details, leaked discussions, and candidate experiences.
Get full access — $100 a year, unlimited accessAbout This Question
This is a reported interview question from a optiver interview during the phone round.
It covers the following topics: Binary Tree, Coding, Hash Table, Phone .
Topics
More Optiver Interview Questions
1p3a
Optiver Quantitative Finance Internship Online Test: First Round Coding Questions
1p3a
optiver fulltime software engineer technical phone interview experience
1p3a
Optiver Quantitative Research Internship Take-Home Assessment Follow-Up
1p3a
Optiver Final Round Interview Tips for Quant Finance Interns
LeetCode
#622 Design Circular Queue