There were 4 rounds:
The first round was a programming test with two programs (one simple, one hard) and 5 multiple-choice questions on command-line scripting (not very sure). This test was conducted on HackerRank.
The second round was a technical round. As I was a fresher, the interviewer asked easy and popular questions from academic subjects where I was comfortable.
The third round was a managerial round where hypothetical questions, puzzles, and normal conversation were used. The interviewer was pressuring me to check my confidence.
The fourth round was the last round. The interviewer asked me some technical and non-technical questions and requested I write some small programs. The technical questions were only from networking.
What is thrashing in OS?
Write a program for the 8085 processor to add two numbers.
What is a semaphore?
Name all network layers and the corresponding protocols for each.
What is a scheduler in OS?
HTTP protocol.
What is paging (in OS)?
Daemon process.
Write a program to print the IP address of a system and its status (active or inactive).
The following metrics were computed from 1 interview experience for the Cisco Network Data Test Engineer role in India.
Cisco's interview process for their Network Data Test Engineer roles in India is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Cisco's Network Data Test Engineer interview process in India.