Sap Labs Interview Question
Software Engineer / DevelopersCountry: India
Interview Type: In-Person
is a comprehensive book on getting a job at a top tech company, while focuses on dev interviews and does this for PMs.
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.
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.
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.
compiler creates an object in which the first offset is a virtual pointer.
- fountainh October 16, 2011the virtual pointer points to a vtable that holds a list of function addresses.
given an object pointer, you can compute the location at which the vtable lies and hence the address of each virtual function.
how is this useful ?
Suppose I write implementation for an object,I can supply only the vtable (aka interface) to a customer and advertise only the virtual functions in my object.
The customer barely knows any other functions that are present in the object.
But has everything to call virtual functions in that object(address & signature)
Apologize for lengthy rhetoric:(