All questions were pretty straight forward... you better know C++ or any similar language though ;)
Software Engineer Data Interview Questions
439,075 software engineer data interview questions shared by candidates
Q1. Singly linked list, know header node, but do not know how many nodes in a list. find out 2nd last node
Check if array of int contain two number that sum equal to target number
Remove duplicate consecutive spaces from a given string, in-place. For example: "Have a nice day" should become "Have a nice day". Removal of leading and trailing spaces was not specifically mentioned.
Check if 2 files match?
Matrix with numbers start from top left and move to bottom left. You can move left or down. Maximize the total sum on your path op left and move to bottom left.
Input is a string like "AAAAABBCCAA" and it should print "5A2B2C2A". 5 being the continuous number of occurance for character 'A'. Same is with other characters also.
Online Test
1. Given an array that contains duplicates (except for one value), find the one value that does not have a duplicate in that array. Explain the complexity of your algorithm. So in the array: A = [2, 3, 4, 5, 2, 3, 4] your algorithm should return 5 since that's the value that does not have a duplicate. 2. Explain the process that happens when you type your username and hit submit on a website (HTTP, server/client communication, etc...)
Last interviews question for which I got 10 mins was a tricky one. He wanted me to implement Google's "Did you mean" logic.
Viewing 1471 - 1480 interview questions