Upload Button Icon Add office photos
Premium Employer

i

This company page is being actively managed by Juniper Networks Team. If you also belong to the team, you can get access from here

Juniper Networks

Compare button icon Compare button icon Compare
4.2

based on 396 Reviews

Filter interviews by

Juniper Networks Software Engineer III Interview Questions and Answers

Updated 25 Oct 2023

Juniper Networks Software Engineer III Interview Experiences

2 interviews found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - One-on-one 

(1 Question)

  • Q1. The program which checks String Reverse
  • Ans. 

    The program checks if a given string is a palindrome or not.

    • Create a function that takes a string as input

    • Reverse the string and compare it with the original string

    • Return true if they are the same, false otherwise

  • Answered by AI
Round 3 - One-on-one 

(1 Question)

  • Q1. Implement merge sort in linked list
  • Ans. 

    Merge sort implemented in a linked list

    • Divide the linked list into two halves using slow and fast pointers

    • Recursively sort each half

    • Merge the sorted halves back together

  • Answered by AI
Round 4 - One-on-one 

(1 Question)

  • Q1. Finding patterns in a stream of numbers
  • Ans. 

    Finding patterns in a stream of numbers involves analyzing the sequence for recurring trends or relationships.

    • Look for repeating sequences or intervals in the numbers.

    • Check for arithmetic progressions or geometric progressions.

    • Consider using algorithms like sliding window or dynamic programming for efficient pattern detection.

  • Answered by AI
Round 5 - Technical 

(1 Question)

  • Q1. VPLS, MPLS, Loop detection
Round 6 - HR 

(1 Question)

  • Q1. How you handled your seniors

Skills evaluated in this interview

I applied via LinkedIn and was interviewed in Jul 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Python and django related questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - Deep study in python and Django.
Prepare details of project.

Software Engineer III Interview Questions Asked at Other Companies

Q1. Find the highest floor, from where if an egg is dropped will not ... read more
asked in Walmart
Q2. What would be the ideal data structure to represent people and fr ... read more
asked in Walmart
Q3. Custom implementation of stack where there are two additional met ... read more
asked in UST
Q4. =>What is garbage collection in c# =>What is dispose and fi ... read more
asked in Walmart
Q5. Given a tree and a node, print all ancestors of Node

Software Engineer III Jobs at Juniper Networks

View all

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Feb 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Java hackerank test on 5 questions

Round 2 - One-on-one 

(1 Question)

  • Q1. Project overview, system design
Round 3 - HR 

(1 Question)

  • Q1. What initiatives taken
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via campus placement at BRACT's Vishwakarma Institute of Information Technology, Pune and was interviewed in Oct 2024. There was 1 interview round.

Round 1 - One-on-one 

(4 Questions)

  • Q1. What is polymorphism
  • Ans. 

    Polymorphism is the ability of a function or method to behave differently based on the object it is acting upon.

    • Polymorphism allows objects of different classes to be treated as objects of a common superclass.

    • It enables a single interface to be used for different data types or classes.

    • Examples include method overloading and method overriding in object-oriented programming.

  • Answered by AI
  • Q2. Find missing number from nth number array.
  • Ans. 

    Find missing number from nth number array.

    • Iterate through the array and calculate the sum of all numbers

    • Calculate the sum of numbers from 1 to n using the formula n*(n+1)/2

    • Subtract the sum of array from the sum of numbers from 1 to n to find the missing number

  • Answered by AI
  • Q3. Explain inheritance and it types
  • Ans. 

    Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.

    • Inheritance allows a class to reuse code from another class.

    • Types of inheritance include single inheritance, where a class inherits from only one parent class, and multiple inheritance, where a class inherits from multiple parent classes.

    • Example: Class B inherits from Class A, so Class B can access

  • Answered by AI
  • Q4. Find 2nd max elements from aaray
  • Ans. 

    Find 2nd max element from array of strings

    • Sort the array in descending order

    • Skip the first element (max element)

    • Return the second element

  • Answered by AI

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Very good but easy
easy question long question

Round 2 - Technical 

(2 Questions)

  • Q1. Java codingg on sql programming
  • Q2. Colection framework java concept
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Phone Call 

(2 Questions)

  • Q1. Tell me about your previous company role ?
  • Ans. 

    I was a software engineer responsible for developing and maintaining web applications for a financial services company.

    • Developed and maintained web applications using technologies such as Java, Spring, and Angular

    • Collaborated with cross-functional teams to gather requirements and deliver solutions

    • Participated in code reviews and testing to ensure high quality software

    • Implemented new features and enhancements to improve

  • Answered by AI
  • Q2. Willing to join Arista ?
  • Ans. 

    Yes, I am willing to join Arista as a Software Engineer.

    • I am excited about the opportunity to work at Arista and contribute to their innovative projects.

    • I have researched the company and believe that my skills align well with their values and goals.

    • I am confident that I can make a positive impact on the team and help drive success at Arista.

  • Answered by AI
Round 2 - Coding Test 

One Hr interview with 3-4 coding questions on strings,array and linked list

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Java basics , oops , spring
Round 2 - One-on-one 

(1 Question)

  • Q1. Manger round basics behavior
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Ds implementation in python
  • Ans. 

    Data structure implementation in Python

    • Use built-in data structures like lists, dictionaries, sets, etc.

    • Implement custom data structures like linked lists, stacks, queues, trees, etc.

    • Utilize libraries like NumPy for efficient array operations

    • Practice implementing algorithms using data structures

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. Leetcode medium python question

Interview Preparation Tips

Interview preparation tips for other job seekers - do not lie in resume and prep for os, c/c++, coa/hpc concepts

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Basic java mcq, Java Hibernate Spring MVC framework questions

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(2 Questions)

  • Q1. Work experience over last company
  • Q2. Conflict resolution in teams
  • Ans. 

    Conflict resolution in teams involves effective communication, active listening, compromise, and collaboration.

    • Encourage open communication to address issues early on

    • Practice active listening to understand all perspectives

    • Seek compromise and find common ground

    • Encourage collaboration to work towards a solution together

  • Answered by AI
Round 2 - Aptitude Test 

1 hr, oops, C++ questions and C

Juniper Networks Interview FAQs

How many rounds are there in Juniper Networks Software Engineer III interview?
Juniper Networks interview process usually has 4 rounds. The most common rounds in the Juniper Networks interview process are One-on-one Round, Technical and Resume Shortlist.
How to prepare for Juniper Networks Software Engineer III interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Juniper Networks. The most common topics and skills that interviewers at Juniper Networks expect are Networking, Debugging, Python, Data Structures and Linux.
What are the top questions asked in Juniper Networks Software Engineer III interview?

Some of the top questions asked at the Juniper Networks Software Engineer III interview -

  1. The program which checks String Reve...read more
  2. Implement merge sort in linked l...read more
  3. Finding patterns in a stream of numb...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 Juniper Networks interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

Ericsson Interview Questions
4.2
 • 401 Interviews
Cisco Interview Questions
4.2
 • 394 Interviews
Dell Interview Questions
4.1
 • 386 Interviews
Indus Towers Interview Questions
3.8
 • 165 Interviews
VMware Software Interview Questions
4.4
 • 154 Interviews
Nokia Networks Interview Questions
4.3
 • 110 Interviews
Nvidia Interview Questions
3.7
 • 102 Interviews
View all
Juniper Networks Software Engineer III Salary
based on 244 salaries
₹14 L/yr - ₹32.5 L/yr
9% less than the average Software Engineer III Salary in India
View more details

Juniper Networks Software Engineer III Reviews and Ratings

based on 19 reviews

4.2/5

Rating in categories

3.7

Skill development

4.3

Work-Life balance

4.0

Salary & Benefits

4.3

Job Security

4.4

Company culture

3.8

Promotions/Appraisal

3.9

Work Satisfaction

Explore 19 Reviews and Ratings
Software Engineer 3

Bangalore / Bengaluru

3-9 Yrs

₹ 18.5-30 LPA

Software Engineer 3 - Golang Programming

Bangalore / Bengaluru

5-7 Yrs

₹ 19.3-29 LPA

Software Engineer 3

Bangalore / Bengaluru

6-8 Yrs

₹ 16-32.5 LPA

Explore more jobs
Software Engineer III
244 salaries
unlock blur

₹14 L/yr - ₹32.5 L/yr

Software Engineer
230 salaries
unlock blur

₹9.6 L/yr - ₹38.7 L/yr

Software Engineer2
186 salaries
unlock blur

₹10 L/yr - ₹25 L/yr

Software Engineer IV
158 salaries
unlock blur

₹24.5 L/yr - ₹60 L/yr

Financial Analyst
58 salaries
unlock blur

₹4.5 L/yr - ₹17 L/yr

Explore more salaries
Compare Juniper Networks with

Cisco

4.2
Compare

Huawei Technologies

4.0
Compare

Nokia Networks

4.3
Compare

Ericsson

4.2
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview