Juniper Networks logo

Juniper Networks Hardware Test / Validation Engineer Interview Questions
& Process

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

Based on 23 interview experiences · FREE TO READ

3.4 Rounds average
Easy Typical difficulty
82.6% Positive experience

Candidate interview experiences

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

Showing 3 of 23
Juniper Networks logo
Juniper Networks

Design Verification Engineer

Engineering · nearly a year ago

Mid Difficult Positive experience No offer 2 rounds
Interview process
Recruiter call Technical screen Technical screen
Interview formats
Technical Coding

I had an initial call where they asked why I was looking for a change and then I sent my updated resume to the hiring manager. About a week later, I had two video call rounds scheduled on the same day.

Confirmed questions4 questions
  • Could you code a monitor for the DUT?
  • Can you explain how the DUT functions given all the complex conditions it was loaded with?
  • What are SV constraints and can you explain them?
Juniper Networks logo
Juniper Networks

Test Engineer

Engineering · more than a year ago

Entry Easy Positive experience Accept offer 4 rounds
Interview process
Technical screen Technical screen Technical screen Background check
Interview formats
Technical Coding Behavioral

I applied for a test engineer role on a contract basis as a fresher. The interview process kicked off with a written test. It had 50 MCQ questions covering networking and C programming, plus 2 Python coding questions since Python was a must-have skill. Round 1 focused on networking concepts like OSI, TCP/IP, ARP, subnetting, and some basic data structures such as linked lists and arrays. Round 2 was all about programming skills, with 2 questions: one on strings (coded in C++) and another on Python dictionaries. The final round was a managerial interview, an interaction with managers where they asked about my college projects and what I expected from the job.

Confirmed questions8 questions
  • Discuss linked list insertion and sorting.
  • How would you approach array rotation, and what's the optimal solution?
  • Can you explain different Python data structures?
Juniper Networks logo
Juniper Networks

Software Test Engineer

Engineering · more than a year ago

Entry Easy Negative experience Decline offer 6 rounds
Interview process
Recruiter call Phone screen Technical screen Onsite Offer Background check
Interview formats
Technical Coding Behavioral

Got referred by a friend. First, had a technical phone screening with a team member. Then, another phone interview with the hiring manager. After that, scheduled for onsite interviews, which had about 5 rounds, each half an hour long. The interviews themselves were good, and I felt confident about getting an offer. The hiring manager mentioned I'd hear back in 2-3 days. However, it took about 4 days, and I followed up a couple of times via email with the hiring manager, but got no response. I was in a bit of a rush because I already had another offer, but I really liked this position. Almost two weeks later, a recruiter reached out, saying the team was interested and asked about my salary expectations. I also asked her to speed things up because USCIS was about to suspend H1-B premium processing, and I reiterated my interest in the role. Upon learning I was on H1-B, she became noticeably less enthusiastic. She said that with premium processing suspension, they'd see if they had other top choices and let me know. I was pretty annoyed by her attitude, as it seemed like they were prioritizing candidates based on immigration status rather than talent. Again, no word for the next 3 business days, and my follow-ups went unanswered. Four days later, she called and suggested I should probably go with my other offer, stating their target salary was about 25% lower than my current offer and that their immigration lawyers weren't advising on taking H1-B candidates. I was surprised Juniper would lowball me. A week later, the manager called and offered a 3% sign-on bonus and to transfer my H1-B. Even with the bonus, the offer was significantly less than my other offer, so I declined. It was clear the recruiter and hiring manager weren't on the same page. I didn't want to join a company that chooses candidates based on immigration status instead of their skills. Extremely disappointing experience.

Confirmed questions4 questions
  • Can you tell me about your experience with OSPF?
  • What do you know about BGP?
  • Explain your understanding of STP.

Juniper Networks Hardware Test / Validation Engineer Interview Questions

Quoted word for word from Juniper Networks interview reports.

Can you provide pseudo code or an algorithm to tell if numbers in a given range are even or odd?

Read reports

Could you explain the distinction between virtual and pure virtual functions in C++?

Read report

Regarding the clock hands, what is the angle between the minute and second hands, or a similar distance calculation?

Read report

Describe how you would use Ansible for server package installation automation.

Read report

Formats, difficulty and experience

Across all 23 Juniper Networks interview reports.

Interview formats

Technical 52.3%
Behavioral 27.3%
Coding 20.5%

Interview difficulty

Easy 34.8%
Average 30.4%
Difficult 34.8%

Candidate experience

Positive 82.6%
Neutral 4.3%
Negative 13%