Juniper Networks logo

Juniper Networks Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 793 interview experiences · FREE TO READ

3.3 Rounds average
Average Typical difficulty
66.1% Positive experience

Which role are you interviewing for?

30 roles · 793 reports

Candidate interview experiences

First-hand accounts from people who interviewed at Juniper Networks.

Showing 4 of 793
Juniper Networks logo
Juniper Networks

User Experience Designer

Design · nearly a year ago

Entry Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Onsite Presentation
Interview formats
Technical Presentation Behavioral

First, they asked me about my knowledge of network terms. Then, I was given a 30-minute task for interaction design. After that, we talked about my last job, covering the product's functions and my design process. Finally, we discussed how to do user testing and gather feedback.

Confirmed questions4 questions
  • What's your knowledge level regarding networking?
  • Can you complete an interaction design task in 30 minutes?
  • Tell me about your previous job: what did the product do and what was your design process like?
Juniper Networks logo
Juniper Networks

COO Intern

Operations · nearly a year ago

Intern Average Positive experience No offer 3 rounds
Interview process
Technical screen Recruiter call Background check
Interview formats
Technical Behavioral

The interview process was virtual over Microsoft Teams and consisted of three rounds. The first round was a technical interview, lasting one hour, with questions primarily drawn from my resume. The second round was a managerial interview, lasting 20 minutes, focusing on my clarity regarding the role, my aims, future goals, and plans for higher education. The third round was another hour-long round.

Confirmed questions0 questions

No confirmed questions were included in this interview report.

Juniper Networks logo
Juniper Networks

Software Engineer

Engineering · nearly a year ago

Mid Average Neutral experience No offer 4 rounds
Interview process
Technical screen Technical screen Technical screen Technical screen
Interview formats
Coding Technical Coding

I went through three technical interviews: the first was a coding question, the second involved coding plus a C++ technical question, and the third was another coding question. The interviews were fair and focused on problem-solving and technical skills, with coding questions being easy to medium difficulty. A fourth round was set up, but the interviewer didn't show. HR said they'd reschedule, but then there was no contact. I was ghosted, and it felt poorly managed with a lack of communication and professionalism.

Confirmed questions1 question
  • Leetcode questions of easy to medium difficulty
Juniper Networks logo
Juniper Networks

Staff Engineer

Engineering · nearly a year ago

Staff Average Negative experience No offer 7 rounds
Interview process
Recruiter call Technical screen Onsite Background check Offer
Interview formats
Technical Coding Behavioral

This was the worst interview experience I've ever had. The interview had 7 rounds spread over 3 months, all in the US time zone. After the final round, there was no communication for 3 weeks. When I followed up, they told me they no longer needed a staff engineer and were looking for a lower-ranked role instead. Extremely unprofessional company. I'd advise never to waste your time interviewing with this unprofessional organization.

Confirmed questions2 questions
  • Tell me about your experience with React.
  • Can you answer some standard questions about JavaScript?

Juniper Networks Interview Questions

Quoted word for word from Juniper Networks interview reports.

Write a function to check if a given node is valid in a binary tree.

Read reports

Given a linked list containing binary numbers, create a function that converts them to their decimal values.

Read reports

What is the distinction between a constant pointer and a pointer to a constant?

Read reports

How can I access a static variable from a different C module without changing its type definition?

Read reports

Given a number, nbits, and pos, can you return the nbits masked value from the number after pos positions using bit manipulation?

Read report

Can you tell me how to determine if a system is 32-bit or 64-bit using C?

Read report

Given two hourglasses, a 7-minute and a 4-minute one, how would you measure a duration of 9 minutes?

Read report

Explain YAML files and why they are preferred over normal text files for Kubernetes.

Read report

In what ways can AI be used to defend against adversarial networking attacks?

Read report

Formats, difficulty and experience

Across all 793 Juniper Networks interview reports.

Interview formats

Technical 41.6%
Behavioral 33.1%
Coding 16.6%
Presentation 2.6%
System Design 2.4%

Interview difficulty

Easy 15.8%
Average 60.3%
Difficult 24%

Candidate experience

Positive 66.1%
Neutral 17.1%
Negative 16.8%

Reports by job function

Engineering 575
Operations 50
Sales 43
Marketing 33
Other 20
Analytics 18