Technical questions about how software and systems work, from load balancing to debugging, asked in engineering and technical product interviews.
Showing 10 of 162 questions
Describe the distinctions between wide and narrow dependencies in Apache Spark.
Medium
technical
Using a biased coin function, create a different function that produces heads or tails with an equal likelihood.
Medium
technical
What steps would you take to establish a high-speed network for communication with team members on the Moon?
Medium
technical
What strategies would you implement to decrease bandwidth usage in a video streaming application? Which technical metrics would you consider?
Medium
technical
Create a billing system for a medical practice with two offices located in the Bay Area.
Medium
technical
What changes would you make to enhance the real-time collaboration features of Google Docs?
Medium
technical
What is the process of communication between Mars and Earth?
Medium
technical
Apple, Spotify, Stripe
What is an API, and how does it function?
Medium
technical
Describe the distinctions between Parquet and Avro.
Medium
technical
Microsoft
Create a risk management strategy for a data center.
Medium
technical
Product
Audiences
Job Search Guides
© 2026 Prepin LLC · Philadelphia, PA · All rights reserved.