OS related questions, in depth. Interrupts, Context switching C Programs Cache,MMU,TLB's I2C,MDIO,SPI etc
Software Engineer Linux Kernel Interview Questions
67 software engineer linux kernel interview questions shared by candidates
Sorry I cannot remember since it was 10 months ago...
What kind of experience have you had in the past working with linux What is an inline function/ volatile/static keywords (basic C functions to gauge your competency)
Describe the difference between a Mutex and a Spinlock and why you would use one instead of the other?
How long is the interrupt latency in Linux?
General background questions. Research interests.
I told him I did bare-metal programming for more than 10 years. so he said that I should know how multiple CPUs are initialized.
What is the difference between the stack and the heap?
there are 2 frogs that can jump just if the height of the next index is <= the current height, find the maximum space between them in O(n)
What kinds of software projects have you worked on before? Which operating systems, development environments, languages, databases? That is not a checklist, just some suggestions of what to describe you have worked with. Would you describe yourself as a high quality coder? Why? Would you describe yourself as an architect of resilient software? If so, why, and in which sorts of applications? What software products have you yourself lead which shipped many releases to multiple customers? What was your role?
Viewing 21 - 30 interview questions