Difference between C and Java. Difference between Overloading and Overriding.
Systems Software Engineer Interview Questions
641 systems software engineer interview questions shared by candidates
What excites you about the opportunity for a career at Canonical? In what areas have you focused on success in your studies and career? What in your journey has led to you now pursuing a career at Canonical? At high school or university, what did you achieve that you would consider exceptional? What are your strengths as a software engineer? Describe your level of skill with your best programming language and how you've achieved that. Describe your level of skill working with Linux as a developer, and as an administrator, and how you've attained that. Which Canonical products and services would you most like to work on? How do you ensure quality in the software you write or maintain? Can you describe steps that you have taken to excel at quality? What experience do you have using or contributing to open source?
What sorting algorithm did you use? What other sorting algorithms exist that you could have used?
Questions related to motivation, team work, individual work, technical know how, dedication and so on.
What did you contribute to this project?
Implement the function strstr which returns a pointer to the first occurrence of one string within another.
paging, segmentation, dma
Does virtual memory solve the problem of fragmentation? If yes how or if no then how?
Linked list related question
* Basic C programming * OS/ Computer architecture problem, ex: differentiate virtual address and physical address, TLB. * system level programming, ex: what is kernel mode vs. user mode. why using printk()?
Viewing 491 - 500 interview questions