Prepin
Log in

Technical Interview Questions

Technical questions about how software and systems work, from load balancing to debugging, asked in engineering and technical product interviews.

All interview questions

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

Google

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

Google

What is the purpose of a Weibull distribution?

Medium

technical

Google

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

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

Google

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

Companies

Topics

Product design
Behavioral
Product strategy
Technical
Algorithms
SQL

Product

For CandidatesFor RecruitersCompaniesBrowse JobsInterview QuestionsDeep ProfileSkill AssessmentOpportunity Matching
Prepin.ai

© 2026 Prepin LLC · Philadelphia, PA · All rights reserved.