HR called and explained about company initially and discussed with me about my interest and scheduled a webex interview.
However that interviewer did not turn up on given date and again postponed the interview for some other day. HR communication was very poor they did not even send me JD before scheduling interview, Later they rescheduled the interview to some other week day, for which I took a day off , just because its a WebEx, But that interviewer called me on mobile phone did not scheduled WebEx, Despite of me having WebEx invite. This is a poor approach, If I knew it would be telephonic I would have taken a day off from my current company work and waste my leaves.
During telephonic conversation interviewer did not sound confidence about explaining what AppD does, Though he managed somehow till end, Then he told me that this is not an interview or anything, this is just a casual discussion and started asking some technical questions..
Let me tell you how terrible the interviewer was, He was very very poor in technical skills, Two questions he asked.
1. How you make class not derivable, ?
I answered this saying you can make base class constructor private and prevent derivation, But I don't know on earth what that interviewer was expecting me to tell, I also explained about delete keyword, none of the answer he was convinced, By then I understood, This guy has some website open and asking me question from that and expecting me to give him book answers.
2. He asked me which is my fav data structure, I told linked list, He asked me why, I told I find that interesting to work on.
Later he asked how to make a doubly linked list using singly linked list data structure node, He specified im not supposed to add any new member to the structure, that means using singly linked list data structure i need to implement operations that can be acheivable in doubly linked list
I explained him how we can insert and traverse this list in a doubly linked list fashion, (using a temp pointer to keep hold of current node and then make a pointer to next node, now set the current->next node to temp, which makes a back link (dual way), He was not convinced for this too !!!!, and Im damn sure he was expecting to answer XOR linked list, which also needs to keep track of previous node during traversal inorder to figure out address of next node from XOR output.
Basically it was a waste of time, Interviewer skills were not upto the mark, Its not always candidate that should be skilled, Even interviewer needs to have minimum common sense to know how to take interviews, Interviews are not school exams, it should be open ended discussion,. Hope that interviewer grow up one day and also contributes to the growth of organization whichever he works in....