The question was: Given a sparse bit array A of size M stored in a database. The database provides an API query(L,R) which returns 1 if there is at least one bit equal to one in A[L..R] and 0 otherwise. You want to find all the 1 bits in a reasonable number of queries. E.g. for array 01100000001, positions of 1 bits are {1, 2, 10}. Return the array of all the positions of 1's. T.C -> It should not be linear. S.C -> It should be constant. You should not use recursion or extra function. (this part was the followup to the recursive and queue approach)
New Grad Software Engineer Interview Questions
2,866 new grad software engineer interview questions shared by candidates
What sets us apart from other finTech companies?
why do you want to work here?
Turn a number into binary.
Data structures, front end, back end
I was asked not to explicitly talk about the interview questions, but they involved live coding into a google doc and discussing the big O complexity of the algorithms used.
phone interview: coding about goldbach conjecture problem, not very hard, use google doc.
what is the worst case of quicksort
Given a dictionary of words, write a function that would autocomplete word prefixes.
Find the longest string consisting of the same elements
Viewing 1181 - 1190 interview questions
See Interview Questions for Similar Jobs
New Grad SoftwareSoftware EngineerSoftware Engineer EntrySoftware EngineeringSoftware Engineer Entry LevelJunior Software Development EngineerSoftware Development EngineerSoftware DeveloperVelocity Software EngineerSoftware Engineer GoogleJunior Software EngineerSoftware Engineer TraineeSoftware Engineering AssociateSoftware Engineer FresherGraduate Software EngineerSoftware Developer 2Software Engineer GraduateSoftware Engineer 2018