Technology analyst interview questions shared by candidates
Design an efficient algorithm that checks if a LinkedList, that holds a trillion elements, is circular or not.
Make two pointers that will through the array the first one jumping one step and the second two steps each loop. If they ever meet again that means it's circular.
I guess the question would be trivial if the head and the tail are known, right? If tail.next == head then you would be good, right?
Check the address of the head node and the node that the last node points to , if same then it is a circular linked list.
A company has acquired many other companies resulting in multiple transaction and report generating systems and technologies within the main company resulting in a $10 million maintenance bill. As a consultant how would you integrate all the technologies and reduce the maintenance costs.
How would you create a deck of cards using object oriented programming? If there are 3 boxes of marbles, one black one white and one mixed. They are mislabled (And forsure wrong) if you could pick one marble from any box you choose can you determine all 3. (a. yes b/c pick from labled mixed and you know its definitely white or black then you can tell the other one is mixed and figure out them all) - i got this and they still didnt give me the internship:(
See Interview Questions for Similar Jobs
- Software Engineer
- Software Developer
- Summer Analyst
- Business Analyst
- Software Engineer Intern
- Senior Software Engineer
- Technical Analyst
- Software Development Engineer
- Investment Banking Analyst
- Operations Analyst
- Technology Associate
- Financial Analyst
- Quantitative Analyst