Role: Not Specified (Implied Research Engineer)
College: Not Specified
Interview Date: July 28, 2025 (Interpreted as a recent experience)
Interview Type: Not Specified (Implied Full-Time)
Result: Not Specified
Difficulty: Hard
Rounds: 1 round
Topics Asked: Computer Networks, Operating Systems, C Programming, Data Structures, Algorithms, Projects, Debugging
Experience:
The interview consisted of a single Technical + HR round conducted by a panel of two persons.
- "Tell me something about yourself."
- "Your favorite subjects (I mentioned Computer Networks, Operating Systems, Algorithms, Data Structures)."
- Computer Networks: "Functions of Data Link Layer. Where is Data Link Layer present on a computer? Layer 2 Devices. What is Ethernet? Ethernet is related to which layer in TCP/IP Model. How actual transmission is done using TCP/IP model. Host A wants to communicate with Host B. Host A knows only its own MAC address. For communication, is it necessary to know MAC address of Host B? If yes, how will the MAC address of B be found? (Linked to ARP protocol)."
- Computer Networks: "Channel Allocation Problem. Asked about static, dynamic allocation techniques FDM, TDM, Aloha, CSMA/CD, CSMA/CA. Sliding window protocol. How error recovery is done at data link layer? Switch vs Hub. What happens when we type a URL. Asked about DNS."
- Asked about projects (Technologies, platform used).
- Asked about Training and the Minor Project being carried on.
- C-output questions:
extern int var; int main(void) { var = 10; return 0; }
int main() { static int var = 5; printf("%d ",var--); if(var) main(); }
- "Volatile keyword in C."
- "Memory Segments (Data, Code Segment). Size of heap and stack. What is stored on stack on function call."
- "Multithreading application. How two threads will communicate with each other. Mutex and semaphore."
- "How to debug a program? Any debugging tool used ever?"
Advice: Focus on Computer Networks, Operating Systems in great detail, and be thorough with all project details.