Keysight Technologies Interview Experience for R&D Software Intern (On-Campus)
During May 2023, Keysight Technologies visited Sikkim Manipal Institute of Technology for their On-campus Internship drive for all 3rd-year students.
Job Description: R&D Software Intern
Dept.: B.Tech(CSE,ECE,IT) and MCA
Marks criteria: CGPA 8 and above without any arrear
Location: Kolkata (later also got an option to choose Bangalore)
Reg No: 202000363
Student Name : Adi Sharma
Be handy with:
- Data Structures
- Computer Networking (Good Knowledge of CN is must for this profile)
- Operating System
- Algorithms
- Programming Languages – C++ or Java (Good Knowledge required)
Total No of Rounds : 4
Round 1: Shortlisting
Resume / CGPA based shortlisting was done and 90 students were shortlisted for the next round.
Round 2: Aptitude Test
Section 1: 20 Question of Quantitative Aptitude (Medium Level)
Section 2: 15 Question of CS Fundamentals – DSA, OOP, DBMS, OS, SE ( Easy to Medium Level )
Section 3: 15 Question of Computer Networks ( Medium Level )
Round 3: Technical Interview
The Interviewer asked me which Language I’m comfortable with and I told him C++ and this was a pen-paper-based coding interview.
- Basic questions of Pointer and double pointer and a question of using pointers to display elements of an array
- Questions on Object-Oriented Programming: Access Modifiers, Constructors, Friend Class, Scope Resolution operator, this pointer, and the 4 Pillars of OOP. He also asked me to write code for the implementation of these concepts. Overall, the questions were easy.
- Then he started to ask some questions on DSA:
- Rotate an array
- Find 2nd largest no in an array
- Concatenation of Array
- Question on singlsingle and doubly LinkedList
- Write code for the Quicksort algorithm to sort an array and explain time complexities
- After this, he started to interview on Computer Networks.
- Explain OSI Model and all the layers
- IP Classful Addressing. there was a question where I had to identify the class of a given IP with no of host. also, I had to calculate IP waste.
- What we are using on the internet TCP/IP or OSI?
- Explain Three-way handshake of TCP
- Autonomous systems
- Explain Border Gateway Protocol
- why do we use Routing Protocols
- what is the split horizon and what solution for it
- How ARP works
- What is MTU? how the packet gets fragmented and what is offset?
- Additionally, since my resume featured a Project on Computer Networks, he asked a few questions on socket programming, which might not be asked if not mentioned in the resume.
Round 4: HR
After the final HR round, I got selected for the R&D Software Intern Role at Keysight Technologies and received the offer letter within a week. For this profile, a strong grasp of Computer Networks, along with a clear understanding of DSA and OOP fundamentals, is essential. Special thanks to Kiran Sir and Nitisha Ma’am for their excellent teaching of CN. However, I later joined Dell Technologies as a Winter Software Engineer Intern post my summer internship with Dell. All the best to all the Students/Freshers apearing for this role! This Article is written by Adi Sharma (202000363).