A few weeks ago in a tech iv (phone) with a "vice president of software engineering" I was asked "How would you find the middle of a linked list, using the most efficient method." It was for a web development position, for a small company who does medical instruments. I must admit from the beginning the guy was arrogant as hell, dropping his title on me no less then 3 times in the first minute, but i tried my best to stay focused and keep iv. My answer was "Why would i ever use a linked list? in 15 years of software development, hardware integration, mixed with web apps, etc. I have never used a linked list for anything" I have heard about linked list in university, many years ago, and did some stuff with them in a class once, but never in industry. I called the shop back and told them i wouldnt take the contract if they did offer me it, a IV is a screening process for the interviewee as well..sometime u just know it will be hell working for someone like the arrogant ass.
anyone else use linked lists on a regular basis?