Questions d'entretiens - Engineering | Glassdoor.ca

# Questions d'entretiens - Engineering

1,115

Questions d'entretien de Engineering partagées par les candidats

## Le top des questions d'entretien

Trier: PertinencePopulaires Date

### Cette question a été posée à un(e) Multimedia Driver Software Engineering chez Qualcomm :

27 juin 2012
 Explain a situation where a deadlock would occur.3 réponsesTwo 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]

### Cette question a été posée à un(e) Software Engineering chez Xtreme Labs :

17 août 2010
 find out all the pairs in an array that adds up to a certain number2 réponsestwo for loopstwo for loops would be O(n^2) and thats too slow say the sum needs to be the number x if the array is sorted then this can be done with one while loop start with pointing to the start of the array (i) and the end of the array (j), then then compare the those two values, if the sum is greater than x then decrement j, if the sum is less than x then increment i, if it is equal to x then save or print the value and either increment i or decrement j. exit the loop when i=j if the array is NOT sorted you can build a histogram out of the values of the array (simpler than hashing since its integers) and then do a similar approach but iterate through the histogram instead of your array making sure the value exists before doing a compare

### Cette question a été posée à un(e) Engineering Coop chez AMD :

2 déc. 2009
 Why are manhole covers round?2 réponsesit will never fall down the whole:) hole

### Cette question a été posée à un(e) Engineering Manager chez GE :

29 avr. 2009
 We treat the interviewing process like "dating" You get to meet each other and see if there is any chemistry. Don't you agree with this?2 réponsesNot sure it's like dating, but this question and./or statement was made by several persons at differnt times throughout the interview?!Really? Are these people for Real? Talk about International/Global companies (bla bla bla) you would always find the most unprofessional people in one of these. Interview is like dating? So the other one never picks up the phone to blow you off hahaha

### Cette question a été posée à un(e) Engineering Intern chez Broadcom :

19 sept. 2010
 1. static variables?2 réponsesVariables that have only one copy per class are known as static variables. They are not attached to a particular instance of a class but rather belong to a class as a whole. They are declared by using the static keyword as a modifier. For example: static type varIdentifier; where, the name of the variable is varIdentifier and its data type is specified by type. Static variables that are not explicitly initialized in the code are automatically initialized with a default value. The default value depends on the data type of the variables.Specifically, in C, the keyword static has a couple of different meanings: -When used with a global variable, it limits the scope of that variable to the module/file level. Although it is globally available within the module, the variable cannot be accessed from other files/modules with the extern keyword. - When used with a variable within a function, it declares a variable that is initialized at most once. All subsequent accesses to the variable (even through multiple calls of the function) will share a single location in memory, and its value will persist. - When used with a function declaration, it declares the scope of that function to be limited to that module -- this can help prevent function name collisions across multiple linked modules.

### Cette question a été posée à un(e) Engineering Intern chez Demonware :

10 mars 2012
 Tell us about yourself2 réponsesBrief intro, projects doneIs it normal for a company such as Demonware to take so long to get in touch with candidates? I'm very unimpressed by the whole process you described... Besides, they created false expectations, telling you they would get in touch soon. Also, why couldn't they simply inform you right away if they didn't want to hire you? Very, very unprofessional and showing a general lack of respect.

### Cette question a été posée à un(e) Mechanical Engineering Intern/Coop chez Faurecia :

22 juill. 2012
 How many yellow cars are there in Waterloo, Ontario?2 réponsesShow your thought process and clearly voice any assumptions.no

### Cette question a été posée à un(e) Engineering chez APG-Neuros :

5 avr. 2019
 If there are two pipes with air flowing in them. One has air pressure of 10 PSIG and another has air flowing in it with 20 PSIG discharge pressure. How can you know which pipe has the higher air pressure flowing inside it without using any instruments or scaling tools?1 réponseBy sensing the pipies with your hands. The higher the pressure the higher the temperature will be as they are directly propotional...

### Cette question a été posée à un(e) Engineering Coop Student chez NACG :

25 sept. 2013
 Why do you want to be with NACG?1 réponse....because no one else will hire me

### Cette question a été posée à un(e) Data Network Engineering Specialist chez BlackBerry :

23 août 2010
 Name a port that SIP uses1 réponse5060
110 de 1,115 Questions d'entretien d'embauche