Juniper Networks Interview Experience | On-Campus
Round 1: ONLINE TEST:-
- 20 aptitude questions, 15 technical questions, 3 programming problems.
- aptitude- difficulty level is high. questions were from mixtures, ages, analytical reasoning, ages, analytical reasoning, time speed and distance.
- technical-Difficulty level is high.most of the questions were snippet based. some questions on memory allocation, data structure and stack.
- programming problems-Marks awarded by level of difficulty. you need to write a block of code to attain the specific answer for a given problems.
Round 2: Technical round:-
Technical round 1:-
- thorough drill on projects.
- a few questions on testing. 1 explain whatever you know about testing. 2 write test cases for a table( boundary value) .
- networking scenario based questions – know about basic protocols and their working.
- given a network scenario write a code to send a packet from A TO D – I used Dijkstra algorithm ( in real time multi threading is required to resolve the path since the network is huge).
- questions on projects : explain how special is your project and if it is gained recognition.
- improvement and future scope of the project and would really consider making it better.
- review of performance in online test again.
Technical round 2:-
note:- due to shortage of time 4 out of 16 have given 2 technical rounds
- we were asked about questions we did wrong in online test
- difficulty of programming problems
- alternate algorithms for those problems
- about linked lists, sorting algorithms(quick, merge and bubble sort)
- about projects undertaken
- they might ask to share your ideas if any. if so please do share, they will fine tune your ideas and give a new way to your thinking.
source to prepare:- online juniper starter course, study OS and data structure, computer networks-forouzan.
Tips :- portray good communication skills, be thorough with networking concepts, in depth knowledge about your project, try to solve unsolved or wrongly solved questions in aptitude section because they ask you to solve them in technical round, practice coding! need to solve atleast one coding question among 3 to clear the first round
Round 3:HR round:-
- why juniper, tell me about juniper?
- tell me about yourself?
- how messages sent from one device to another in a network?
- write a c program to find shortest path to reach given node? (hint: use multi threaded approach)
- name layer 2 and 3 devices and explain?
- what other offers do you have?
- is there any reason why you might reject full time offer with juniper?
- somewhere in the middle of the conversation i mentioned cisco so i was asked, why not cisco?
- what drives you crazy to do new things ?
- your interesting subject and questions on that what do u like much in that subject?.(dont just blindly say anything because you will be drawn deeply into that subject)
- also if i had any questions (make sure you do ask questions.