You have a list of tasks to do, where some tasks depend on others. You have methods to 1. Get all tasks this task depends on 2. Get all tasks that depend on this task 3. Get time taken by this task. Write a method to give a valid ordering of tasks. Follow up- Write a method to find minimum time taken to finish all tasks if you can do infinite number of tasks in parallel.
Grad Interview Questions
7,941 grad interview questions shared by candidates
Example of questions: what is the difference between good code and great code?
"If you could change one thing about a Microsoft product, what would it be? And how would you sell that change to a client"
They asked me what I knew about the company
what did your prevoiuse employeer say your weakness is
They names lots of qualities they look for and asked you to demonstrate any
Very technical questions such as : if you have to develop a POS application what are the key elements that you need to consider?
Competency questions
What is MTU and MSS? For a MTU 1500 bytes, what is preferred MSS
What are your ambitions
Viewing 321 - 330 interview questions