Software engineer new grad interview questions shared by candidates
Implement division without using multiplication or division. It should work most efficient and fast.
What if one or both of a,b is less than zero. ln(x) for x < 0 is not defined.
we can use bit shift operator. e.g. 4 is 100 in binary we want to divide 4 by 2 so right shift 4 by 1 bit 4>>1, so we get 010 which is 2.
None I could think of, I prepared everything from careercup yahoo questions and programming interviews book. I dint had an offer during the time I was writing this. 1. find right cousin of a given node. 2. simple oop and data structure questions. and lots of simple questions checking my ability to handle things in log(n) complexity. 3. binary search - took me into situation I wrote code in 3 diff, prog. lang's
See Interview Questions for Similar Jobs
- Software Engineer
- Software Engineer Intern
- Senior Software Engineer
- Software Developer
- Software Development Engineer
- Software Engineer New Grad
- Data Scientist
- Software Engineering
- Software Engineering Intern
- Product Manager
- Software Engineer III
- Software Engineer I
- Member of Technical Staff