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 4Medium 8Hard 4
Filters · onDifficulty, topic, company
18 questions
- 1Diameter of Binary TreeEasyCoding·
Nvidia - 2Find missing numberCoding·
Nvidia - 3Koko eating bananas.MediumCoding·
Flipkart, Amazon - 4Merge IntervalsMediumCoding·
Blinkit, Docquity Holdings(PBS) - 5Next PermutationMediumCoding·
Nvidia - 6Sort an array of 0's 1's and 2'sCoding·
Microsoft, Nvidia - 7Build a Basic Regex ParserHardCoding·
Adobe, Apple - 8Write a function to check whether a string contains a substring.EasyCoding·
Nvidia - 9Implement LRU Cache.HardCoding·
Accenture, Adobe - 10Write functions to serialize and deserialize a list of strings.MediumCoding·
Google, Nvidia - 11Given an integer array nums and an integer k, return true if nums has a subarray of at least two elements whose sum is a multiple of k.HardCoding·
Adobe, Apple - 12Sudoku SolverHardCoding·
Adobe, Apple - 13Explain callback functions.MediumCodingTechnical·
Nvidia - 14Explain multithreading.MediumCoding·
Microsoft, Nvidia - 15Given an nxn grid of 1s and 0s, return the number of islands in the input.MediumCoding·
Adobe, Amazon - 16Write a function to print 1 to n without using a loop.EasyCoding·
Nvidia - 17Reverse a linked list.EasyCoding·
Adobe, Apple - 18What are virtual functions?MediumCodingTechnical·
Nvidia