Convert a sorted binary array of int to balanced BST.
Software Engineer Interviews
Software Engineer Interview Questions
Software engineers write programs to design and develop computer software. Interviews are highly technical, so come ready to work through coding problems and math brainteasers. The specific questions you are asked will depend on what type of programming position you are looking for. Try researching a specific software discipline such as web development, application development, or system development.
Top Software Engineer Interview Questions & How to Answer
Question #1: How would you describe your programming task process?
Question #2: Which programming languages do you know and prefer?
Question 3: What is an example of a successful project that you completed?
419,835 software engineer interview questions shared by candidates
Given a parking lot of fixed size, made up of a number of rows of spaces, and different vehicle sizes (e.g. car = 1 spot, bike = 1/2 spot, van = 2 spots, bus = 4 spots), develop an algorithm to determine the optimal place to park for any entering vehicle.
Given a continuous stream of cartesian points (x,y), find the 100 closest points to the origin.
Find kth largest elements in an array.
Longest Palindromic Substring Most Frequent Words Binary Level Order Traversal Maximum profit from cutting rod LRU Cache
Both of the questions are not difficult but I didn't figure out the latter, so you should write down the code instead of just the pseudo-code.
Find the first character in a stream which is not repeated in the rest of the stream. Please note that you are being provided a stream as a source for these characters. The stream is guaranteed to eventually terminate (i.e. return false from a call to the hasNext() method), though it could be very long. You will access this stream through the provided interface methods. A call to hasNext() will return whether the stream contains any more characters to process. A call to getNext() will return the next character to be processed in the stream. It is not possible to restart the stream. Example: Input: aAbBABac Output: b In this example, the character ‘b’ is the first character in the stream which is not repeated in the stream.
We have a table named 'Employee' with columns employee_id, employee_name, manager_id, manager_name The table contains the following rows: employee_id employee_name manager_id manager_name 1 Bob 2 Alice 2 Alice 3 Jim Write a SQL query to find Bob's manager's manager.
Finding out if a linkedlist has a loop or not. Mergin two sorted linkedlists.
Sort 100 million 10-bit integers extremely quickly
Viewing 3151 - 3160 interview questions