Applied and got a call within a week . Had 2 phone and 1 on site .
phone 1 - pretty basic c questions - pointers , static var etc
phone 2 - basic quests on tree , linked list , some synchronization questions,mutiple reader writer question - ntn out of the ordinary .
on site - since it was embedded , prepared a lot on OS concepts. sadly nothing much was asked .
focused on bits , how to handle overflow of integers . simple lock quests.
linked list - insert into sorted LL
tree - find common ancestor in BST
some deadlock question , how to avoid .
given a file that has numbers that represent age of people , find the median .
since it is age , we know the range ( 0-100 ) . read the file and store the numbers in array of 100 elements .