Phone Screen: * Tell me about the time when you provided a simple solution to a complex problem. * Layer 2 vs. Layer 3; Can be the data transferred without Layer 3? * What is deduplication? DB deduplication? * Describe a DNS walkthrough * What are DNS record types? How recursive server knows about authoritative server? Whether changing CNAME changes the original record? * How to diagnose high load on Linux server? * What is data warehouse? * Analytics and Hadoop. * What is the difference between supervised and unsupervised ML? * What is the difference between SQL and No-SQL? Usage of each? * What is the difference between compiled and interpretive languages? Examples of when each can be used? * What is the difference between VM and containerization? * What is CDN and how it knows to update the content? Loop: * Tell me about the time when you provided a solution only by asking questions? * Build and troubleshoot various issues with 3-tier web application. * Tell me about when you led an activity and what was the outcome?