Question bank
4,310 interview questions, answered.
Reference answers, what the interviewer is really testing, how it is graded, and the follow-ups that come next.
Easy 190Medium 2,498Hard 982
Filters · onDifficulty, topic, company
343 questions
- 289What are the different types of software testing?MediumCodingTechnical·
Salesforce - 290Solve a Rummy Deck (12-card hand).MediumCoding· GCGoogle Cloud (GCP)
- 291Sort a doubly linked list using merge sort.MediumCodingTechnical·
Meta - 292Write SQL code to publish the Fibonacci series.MediumCodingData·
Google, Microsoft - 293Given an array of integers, print all subarrays that sum to zero.MediumCodingData·
Meta - 294Find the sum of all elements in a binary tree that fall within the range [low, high], where 'low' and 'high' are integers.MediumCoding·
Meta - 295Given a list of trades, iterate to return buy/sell pairs and overall profit.MediumCodingTechnical·
Robinhood - 296What are virtual functions?MediumCodingTechnical·
Nvidia - 297Given two strings, return true if you could change 2 letters in the s string and return the goal string. If this isn't possible, return false.MediumCoding
- 298Consecutive LoginsMediumCodingData
- 299Copy a Spiral MatrixMediumCoding
- 300Given a large set of CSV files with thousands of paragraphs each, how would you detect duplicates within each file, and how would you scale this solution for many files?MediumCoding
- 301Find Customers by DepartmentMediumCodingData
- 302List the Differences Between Two StringsMediumCoding
- 303What is the time complexity for Quick Sort and Merge Sort algorithms?MediumCoding
- 304Shortest Cell PathMediumCoding
- 305Find Statistical Evidence for Conversion RateMediumCodingAI ML
- 306Campaign Impact RankingMediumCodingData
- 307Given a graph with N nodes and M edges, identify its network topology. Return 1 for Bus (linear chain), 2 for Star (one central node), 3 for Ring (circular), or -1 if none match.MediumCoding
- 308Decrypt MessageMediumCoding
- 309E-commerce (3 of 5)MediumCodingData
- 310Employee Earnings.MediumCodingData
- 311EPA Temperature MonitoringMediumCodingData
- 312Find Campaign PurchasesMediumCodingData