Pergunta de entrevista da empresa Brocade

Prepare thoroughly on networking concepts and a few data-structures. Some questions: 1. Need of function prototypes in C 2. Static vs global variable 3. Pattern matching in a file 4. How breakpoints work in GDB 5. DMA working for receiving and transmitting the packet onto the port 6. Sorting technique for a huge dataset in RAM 7. How do you debug if CDP packets is lost between IP phone and Switch. 8. Double free detection in C, what if the freed memory is allocated by another function.