I really hate those employers (or interviewers) who interview us, programmers, about the specific meanings of some programming-related terms, i.e. inheritance. Worst thing pa gyud kay dili sila mo-accept sa atong answer tungod kay ato ra gi-describe ang meaning or usefulness ana nga term based on what we have experienced, instead, mas mu-accept cla katong mga tinubagan nga, klaro kaau nga sinago gyud from internet or other sources - mas cla pa hinuon ang madawat. In my own opinion, I must say that these kind of people (employers or interviewers) are stupid! They must remember that we are programmers, and if they truly want programmers, they should test the knowledge of an applicant thru programming and not merely question and answers!
I, myself, is a programmer too and had tried to interview several applicants for our company, and in my case, I let them write programs or pseudo-codes and not ask them about "what do you mean by inheritance?". But if I do ask them like that, I always prefer those answers which are based from their opinions or experiences (plus) their actual programming capabilities!
P.S. I am sorry if kani nga reply kay nawala sa main topic ni T.S.