I applied through an employee referral. The process took 3 weeks. I interviewed at Juniper Networks (Sunnyvale, CA)
Interview
It was pretty smooth. Met with 6 team members, each itnerview was pretty grueling, but they are looking for willingness to solve a problem. I heard back from them in 2 days with an offer.
Interview questions [1]
Question 1
1)code for counting no.of.bits of uint32 variable.
2)Code for graph in c
3)Is send() blocking till the data is sent to the server in TCP?
3)What is a bridge?
4)What does a bridge do?
5)What are various layer 2 protocols, routing,what does data link layer do etc.All theory about computer networks.
6)What is memory fragmentation?
OS questions -
what is virtual memory addressing
DMA
CPU scheduling algorithms
operating system functions
difference between processes and threads
when would u use multithreaded rather than multi-process
finite automata -
write the state machine for garage door
I applied through university. I interviewed at Juniper Networks (Bengaluru) in Oct 2021
Interview
Online test and then Shortlist. Technical Interview 1 of 45 min. Technical Interview 2 depends 25 to 30 mins. HR Interview 15 to 20 mins. Most of the time they ask about project and in depth of project.
Interview questions [1]
Question 1
Basically preparing the project is vary important. Some Basic concepts of Data Structures and Algorithms. Networking Questions on TCP , IP, OSI models.
I applied through university. The process took 1 day. I interviewed at Juniper Networks (Hubli) in Nov 2019
Interview
It was good but after 45 minutes of interview I was rejected from 2nd technical round. They mainly focus on core subjects of computer science like c programming, java, operating system.