NetApp Interview Question for Software Engineer / Developers






Comment hidden because of low score. Click to expand.
0
of 0 vote

each system call is given a unique no., which is passed to the kernel when the system call is made. the parameters are passed on to the register. kernel maintains a vector for the system calls , and invokes the corresponding function in the vector.

- Anonymous April 26, 2010 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

using interrupts 'int' instruction on x86, requires a IDT walk to get address of interrupt routine which further serves the system call depending upon the parameters passed in registers.
Fast system calls using sysenter and sysexit

- svs February 03, 2011 | Flag Reply
Comment hidden because of low score. Click to expand.
0
of 0 vote

Whenever a system call is invoked the 0x80 sw interrupt is invoked.The control is transferred from userspace to kernel along with the sys call number. The kernel uses this number as an index to the syscall table and invokes the corresponding function.

- Surjit May 16, 2013 | Flag Reply


Add a Comment
Name:

Writing Code? Surround your code with {{{ and }}} to preserve whitespace.

Books

is a comprehensive book on getting a job at a top tech company, while focuses on dev interviews and does this for PMs.

Learn More

Videos

CareerCup's interview videos give you a real-life look at technical interviews. In these unscripted videos, watch how other candidates handle tough questions and how the interviewer thinks about their performance.

Learn More

Resume Review

Most engineers make critical mistakes on their resumes -- we can fix your resume with our custom resume review service. And, we use fellow engineers as our resume reviewers, so you can be sure that we "get" what you're saying.

Learn More

Mock Interviews

Our Mock Interviews will be conducted "in character" just like a real interview, and can focus on whatever topics you want. All our interviewers have worked for Microsoft, Google or Amazon, you know you'll get a true-to-life experience.

Learn More