Questions d'entretiens - Software Engineering |

Questions d'entretiens - Software Engineering


Questions d'entretien de Software engineering partagées par les candidats

Le top des questions d'entretien

Trier: PertinencePopulaires Date

Explain a situation where a deadlock would occur.

3 réponses

Two processes each holding a resource tries to access the other's resource.

Or you could forget to unlock.

There are 4 conditions from Coffman's: A deadlock situation can arise if all of the following conditions hold simultaneously in a system:[1] 1. Mutual Exclusion: At least two resource must be non-shareable.[1] Only one process can use the resource at any given instant of time. 2. Hold and Wait or Resource Holding: A process is currently holding at least one resource and requesting additional resources which are being held by other processes. 3. No Preemption: The operating system must not de-allocate resources once they have been allocated; they must be released by the holding process voluntarily. 4. Circular Wait: A process must be waiting for a resource which is being held by another process, which in turn is waiting for the first process to release the resource. In general, there is a set of waiting processes, P = {P1, P2, ..., PN}, such that P1 is waiting for a resource held by P2, P2 is waiting for a resource held by P3 and so on until PN is waiting for a resource held by P1.[1][7]

find out all the pairs in an array that adds up to a certain number

2 réponses

Describe threads.

1 réponse

Once machine learning models have become better than doctors at general and specific diagnosis of a patient's disease, what are the factors in place which will prevent the replacement of almost all doctors with this system?

1 réponse

"Implement two stacks in one array." Tbh a terribly worded question. The interviewer laughed at me while trying to solve this question.

1 réponse

What makes you think you would be a good fit at Xandros?

1 réponse

Describe the technical accomplishment you’re most proud of. Why are you particularly proud of this accomplishment? What challenges did you face? What lessons did you learn for your next project?

2 réponses

Design a system to provide services to users / clients to obtain uuid .

1 réponse

What scripting/UNIX projects have you worked on (Difficult for me since I hadn't done any)

1 réponse
110 de 77 Questions d'entretien d'embauche