How does removing page table entry from one processor affects the performance in a mulch-processor system?
System Software Engineer Interview Questions
748 system software engineer interview questions shared by candidates
asked me several questions about face detections, the interviewer did not know much about this topic though and was just trying to test the level of my knowledge.
What is preprocessor and what it is used for?
You have three covered jars of marbles, each labeled incorrectly. One is labeled black, one is labeled white, and the other is labeled mixed. Picking only one marble from one jar how do you determine the correct labeling?
explain your project.
He asked me to write a function to reverse a string. Since Python is my most recent language, I wrote a one-liner to do that. Then I did it in C complete with tests and test data. The whole thing too about an hour. Within 2 days, I had an offer in hand.
Q. What is char **ppi ? Q. What is use of break and default in switch statement ? Q. Explain the flow of scenario where Notepad App is opened and you are typing on your keyboard ? As the whole flow from OS perspective which includes interrupts,system calls etc. Q. What is TLB ,Cache Coherency ,Memory Management Unit ? Q. Explain the flow when the page fault happens because of the page exist in secondary memory ? Q. What is the use of "probe " function does in the device driver ? Q. What is "insmod" does ? Q. How the function call happens in assembly language ? What are the instructions used ? (ARM or x86 arch) Q. Implement your own spinlock. Q. White board programming for : Input : <Mathematical Equation> (2*3-7+3) OR (2/3*6+3) .... Output: Result of the equation
Sort Employee elements based on Age and then Salary.
Out of 25 horses, pick the fastest 3 horses. In each race, only 5 horses can run at the same time. What is the minimum number of races required?
Every round focussed on some aspect. First round was mainly on programming languages. Second round on OS and Networking concepts. Third round on puzzles. Fourth round was coding.
Viewing 91 - 100 interview questions