NDA. Study algorithms and data structures. I used Cracking the Coding Interview
Development Engineer Interview Questions
37,103 development engineer interview questions shared by candidates
Delete node in BST
Given a sorted array of distinct integers and a target value, return the index if the target is found. If not, return the index where it would be if it were inserted in order.
Staircase problem: Given a stair of size N and two ways to reach next step, take 1 step at a time or take 2 steps at a time. What is the total possible ways you can reach staircase of particular length?
least common ancestor
difference between "hashing a string" and "encrypting a string". Then: is it possible to find two elements for which the hash is the same?
design api for cache management
You got some baby bottle samples. You would like to know the max height you can drop it without breaking the bottle. Let set the unit as 1 foot. And the highest height you can reach is at N feet. So how would you find the (max) safe height?
Find the maximum value in a stack, with constant complexity
Given a list of numbers and a rand(0,1) function, which returns a random integer between 0 and 1. Provide an algorithm to randomly sort the given list, based on the output of the rand() function, which should be called once for every number on the list. Code the solution in any language of your choice.
Viewing 251 - 260 interview questions