Systems Programmer Interview Questions

1,360 systems programmer interview questions shared by candidates

Scripting questions: There is a log file which contains different types of errors, display each error type and the number of occurrences. Server related ques: 1. About yourself 2. What is a good SLA 3. What do you do about a recurring problem 4. Do you have any experience automating something
avatar

Systems Developer

Interviewed at Amazon

3.5
May 14, 2017

Scripting questions: There is a log file which contains different types of errors, display each error type and the number of occurrences. Server related ques: 1. About yourself 2. What is a good SLA 3. What do you do about a recurring problem 4. Do you have any experience automating something

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.
avatar

Systems Software Engineer

Interviewed at Experis

3.2
Nov 22, 2016

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
avatar

WOS Systems Software Engineer- College Grad

Interviewed at Intel Corporation

3.9
May 17, 2018

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

Viewing 191 - 200 interview questions

See Interview Questions for Similar Jobs

Glassdoor has 1,360 interview questions and reports from Systems programmer interviews. Prepare for your interview. Get hired. Love your job.