I got a call from Juniper Network Talent Acquisition Manager and had the interview scheduled after one week. There were 5 rounds, all technical rounds. 80% of questions were average, and some were difficult, but not too difficult.
Round 1:
Round 2:
Round 3:
Round 4:
Basic C questions. Accessing a pointer without allocating a global variable.
Count the number of set bits.
Round 5:
You have two files in a directory: file1 and file2. File1 is 100kb, and file2 is 200kb.
You are doing gdb on file1 after opening it and have read 50kb. Now you move file2 to file1. After this, in the next iteration, what will gdb read: 50kb more or 150kb?
What is a memory leak?
Check if little-endian or big-endian.
3D array: How much memory will be allocated?
The following metrics were computed from 1 interview experience for the Juniper Networks Staff Engineer II role in Bengaluru, Karnataka.
Juniper Networks's interview process for their Staff Engineer II roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Juniper Networks's Staff Engineer II interview process in Bengaluru, Karnataka.