software development manager interview questions shared by candidates
What do I know about Distributed systems?
I didn't have experience with such systems. So, told the person.
A distributed system is where components located on a network communicste by passing messages passing messages. The components interact with each other in order to achieve a common goal.
while some answer is fine, this is just an opener to a wider question the interviewer is trying to drive at. A good answer would briefly describe some theory of distributed systems and better bring out some experiences of building a distributed system. Preferably from personal experience OR definitely from something you have studied deeply.
First Round Questions (6 year Exp Software Engineer took the interview) 1)In a Given array which contains sorted numbers only one of number matches with that of Index. Find the number Not in O(N). 2)Derive a DataStructure to support the following operations Insert/Delete/Search/GetRandom Value in O(1) & O(logN)
See Interview Questions for Similar Jobs
- Software Engineer
- Senior Software Engineer
- Senior Software Development Manager
- Senior Manager
- Engineering Manager
- Technical Program Manager
- Software Development Engineer
- Software Development Engineer II
- Project Manager
- Software Developer
- Senior Product Manager
- Program Manager
- Product Manager
- Software Development Engineer I
- Senior Software Development Engineer
- Technical Lead