i
Juniper Networks
Filter interviews by
I applied via Referral and was interviewed in May 2021. There was 1 interview round.
I applied via Referral and was interviewed in Feb 2021. There was 1 interview round.
Programming in C on linked list
Understand the concept of linked list and its implementation in C
Allocate memory dynamically using malloc()
Use pointers to traverse and manipulate the linked list
Handle edge cases such as empty list and deleting nodes
Avoid memory leaks by freeing allocated memory
Memory layout in C refers to how variables are stored in memory.
Variables are allocated memory based on their data type
Memory is divided into stack and heap
Pointers store memory addresses
Structs store data in contiguous memory locations
Top trending discussions
I applied via Approached by Company and was interviewed before Oct 2021. There were 4 interview rounds.
VoLTE call from Packet core point of view
VoLTE call is initiated by the UE and goes through the RAN to the packet core
Packet core performs authentication, authorization, and routing of the call
Media is transported over the IP network using RTP/UDP protocol
Packet core also handles QoS and policy enforcement for the call
CUPS was introduced in Release-14 to provide a common printing system for Unix-like operating systems.
CUPS stands for Common Unix Printing System.
It was introduced to replace the traditional Unix printing system LPD.
CUPS provides a modular and extensible printing system that can support a variety of printers and print job formats.
It also includes a web-based administration interface for managing printers and print jobs...
Python script to perform ssh to vms and get some stats
I applied via Campus Placement and was interviewed before Dec 2020. There were 4 interview rounds.
I applied via Company Website and was interviewed in Jun 2020. There were 6 interview rounds.
I applied via Campus Placement and was interviewed before Aug 2021. There were 3 interview rounds.
2 coding questions and a set of mcq questions based on oops, dbms, networking and os
Reverse a linked list
Iteratively swap the next and previous pointers of each node
Use three pointers to keep track of the current, previous, and next nodes
Update the head pointer to the last node after reversing
BST is a data structure used for efficient searching, insertion and deletion of elements in a sorted manner.
BST stands for Binary Search Tree.
It has a root node and every node has at most two children.
The left subtree of a node contains only nodes with keys lesser than the node's key.
The right subtree of a node contains only nodes with keys greater than the node's key.
BST allows for efficient searching, insertion and d...
I appeared for an interview before Mar 2021.
Round duration - 60 Minutes
Round difficulty - Easy
This was the initial round consisting of some aptitude questions,technical multiple choice questions and one coding question.
The Multiple Choice Questions were pretty straight forward.
Given a 'Snake and Ladder' board with N rows and N columns, where positions are numbered from 1 to (N*N) starting from the bottom left, alternating direction each row, f...
Find the minimum number of dice throws required to reach the last cell on a 'Snake and Ladder' board.
Start from the bottom left cell and move according to dice outcomes (1-6).
Utilize snakes and ladders to reach the last cell faster.
Keep track of the minimum number of throws required to reach the last cell.
If unreachable, return -1 as output.
Round duration - 45 Minutes
Round difficulty - Medium
I had two interviewers in this round.Some Problem solving questions were asked in this round.
Your task is to determine if two given strings are anagrams of each other. Two strings are considered anagrams if you can rearrange the letters of one string to form the...
Check if two strings are anagrams of each other by comparing their sorted characters.
Sort the characters of both strings and compare them.
Use a dictionary to count the frequency of characters in each string and compare the dictionaries.
Ensure both strings have the same length before proceeding with comparison.
Example: For input 'spar' and 'rasp', after sorting both strings, they become 'aprs' which are equal, so return
Object Oriented Programming concepts include encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Bundling data and methods that operate on the data into a single unit (class). Example: Class Car with properties like color and methods like drive().
Inheritance: Creating new classes based on existing classes, inheriting their attributes and methods. Example: Class SUV inheriting from class Car.
Polymor...
Round duration - 45 Minutes
Round difficulty - Easy
Number Of Interviewers : 2
I was asked two problem solving questions and I was asked to explain my projects.
Tip 1 : Focus on mastering the concept and then you'll be able to solve problems
Tip 2 : Do not get demotivated,it's common to get rejected by MNCs.Once you are well prepared,you will end up with the right offer
Tip 1 : Be thorough with every single word mentioned in your resume.
Tip 2 : Don't mention projects unless you have a complete understanding of the technologies used in the project.
I appeared for an interview before Nov 2020.
Round duration - 60 minutes
Round difficulty - Medium
The test was in the evening which was not too late. It was conducted on Hackerrank which is a very common platform and was hence familiar. There were 26 questions:
Q1: Coding Question
3 languages were allowed: c, java8, python3
Q2 - Q26: Multiple Choice Questions
You are provided with two singly linked lists containing integers, where both lists converge at some node belonging to a third linked list.
Your task is to determine t...
Find the node where two linked lists merge, return -1 if no merging occurs.
Traverse both lists to find the lengths and the last nodes
Align the starting points of both lists by moving the longer list's pointer ahead by the difference in lengths
Traverse both lists simultaneously until a common node is found, which is the merging point
Tip 1 : Practice competitive programming as much as possible. It's never too late. Start now. But it is important to practice before appearing for the paper.
Tip 2 : Try to start making projects early on as it plays a major role during the interviews.
Tip 3 : Be involved in extra curricular activities and events like Hackathons even if you don't win all of them. It gives a lot of exposure and experience.
Tip 4 : Don't lose touch with your core subjects.
Tip 5 : An internship/training from a good organization always helps (though don't lose hope if you don't have it).
Tip 6 : Focus on your communication skills along with your core subjects as it helps in giving a good impression during the interviews.
Tip 1 : Maintain a good CGPA (above 7.5)
Tip 2 : Mention your projects as they are noticed in the interview
Tip 3 : Having an internship experience especially from a good organization helps
Tip 4 : Focus on extra curricular activities too
Tip 5 : Do not put things you are not sure about
I am excited to join this company because of its reputation for innovation and commitment to employee growth.
I am impressed by the company's track record of developing cutting-edge software solutions.
I appreciate the emphasis on professional development and growth opportunities for employees.
I am excited about the prospect of working with a talented and dedicated team.
I believe that this company's values align with my ...
My role model is Elon Musk.
I admire his innovative thinking and determination to push boundaries.
His ability to lead multiple successful companies is inspiring.
His focus on sustainable energy and space exploration aligns with my values.
I strive to emulate his work ethic and passion for making a positive impact on the world.
I have been involved in various extra-curricular activities such as volunteering, sports, and music.
Volunteered at local animal shelter
Played on intramural basketball team
Participated in school choir
Attended coding workshops and hackathons
based on 8 reviews
Rating in categories
Bangalore / Bengaluru
1-5 Yrs
₹ 12.5-18.86515 LPA
Software Engineer
267
salaries
| ₹8.4 L/yr - ₹36.6 L/yr |
Software Engineer III
251
salaries
| ₹16 L/yr - ₹33 L/yr |
Software Engineer2
197
salaries
| ₹10 L/yr - ₹21 L/yr |
Software Engineer IV
165
salaries
| ₹24.5 L/yr - ₹56 L/yr |
Financial Analyst
55
salaries
| ₹4.7 L/yr - ₹17 L/yr |
Sterlite Technologies
Indus Towers
Cisco
BT Business