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
Better.com
How would you approach the design and architecture of a web browser if the internet was intermittently unavailable 50% of the time?
Medium
technical
Create an algorithm to identify a line that intersects the maximum number of points on a 2D plane. Explain the structure of the data used in this process.
Medium
technical
What is the purpose of a Weibull distribution?
Medium
technical
Debugging questions related to the Linux operating system.
Medium
technical
Amazon, Google
What approach would you take to design a web application system for selling tickets?
Medium
technical
Better.com
What is the process behind an HTTP request?
Medium
technical
Google aims to celebrate its 5 trillionth search query with a special 'prize'. How would you approach designing a solution for this?
Medium
technical
Blend
What actions would you take if Amazon.com is taking a long time to load?
Medium
technical
What steps would you take to select the appropriate ML algorithm for your system?
Medium
technical
Philips
Identify the element at the specified position in a sorted array, given an unsorted input array. Example - Input: {5, 1, 7, 19, 0, 16}, k = 3 Output: 5 Explanation: Once the array is sorted, it appears as follows: {0, 1, 5, 7, 16, 19} Thus, the element at the 3rd position is 5.
Medium
technical
Product
Audiences
Job Search Guides
© 2026 Prepin LLC · Philadelphia, PA · All rights reserved.