My CV was shortlisted and I had to travel to Bangalore for the interview. The HR had sent calendar invites to all interviewers on the said date, The process consisted of 3 rounds.
I have worked mostly at the application layer..
Round 1 had interviewers asking me about L2 switching, on which I had little knowledge. There was an interesting question though..
How to copy specific bits from a byte stream being received via packet buffer...
Round 2 a guy walked in and asked me about Kadane's algorithm for making maximum profit in shares. At that point of time, I hadn't heard about the algorithm... so I gave him a logic to arrive at the profit... At that point he felt very hungry, so we moved for lunch... had an informal chat over lunch... and then he dropped me back to my room...and he got back to work...
Round 3 a guy came and asked me about Makefiles, bootloaders... I have not worked on these full time, but had used these at work... He then asked me about my projects and then asked me to write code to insert node into a Binary Search Tree... he said he was done by then..
At this point I knew that this wasn't going anywhere so I started back to the airport. Apart from round 1, the process seemed like a farce... and I had no clue why they shortlisted me despite not having experience at the kernel level.
They said they would reimburse the flight tickets to and fro and had asked me to book. But it has been a month already and the HR folks are yet to reimburse me for the trip..