The differences between recursive and iterative implementations?
Development Interview Questions
137,332 development interview questions shared by candidates
How would store and load a tree in file?
Implement a solution for the bounded buffer problem where you have a queue of work items and several producer/consumer threads.
1. Implement stack using queue 2. Merge two arrays and sort them in order as specified at runtime. The two arrays may share common entries between them, but the resultant array must not have duplicates.
Convert string to number. "123" to 123
Combination Problem: Write a method that finds all the unique unsorted combinations of a unknown element list without using any loops.
Given a building with 100 floors and windowpanes which can break if launched from the nth floor. Find out on which floor the windowpanes will break using only two on them.
Generally covers all data structures and Algorithm question types.
Challenge
Given the head of a linked list, write a program in your language of choice to return the middle node of the list.
Viewing 1291 - 1300 interview questions