Keysight Technologies logo

Keysight Technologies Software Engineer Interview Questions
& Process

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

Based on 77 interview experiences · FREE TO READ

2.4 Rounds average
Average Typical difficulty
75.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Keysight Technologies.

Showing 3 of 77
Keysight Technologies logo
Keysight Technologies

Software Engineer Intern

Engineering · nearly a year ago

Intern Average Positive experience No offer 2 rounds
Interview process
Recruiter call Technical screen Phone screen
Interview formats
Coding Technical Behavioral

The first interview was more of a screening, covering resume and job experience questions, asking about your role, and an introduction. It also touched on data structures, basic C++ concepts, stack vs heap, and the pros and cons of different data structures. The second interview is TBD but will be a coding interview.

Confirmed questions1 question
  • Can you explain the difference between the stack and the heap?
Keysight Technologies logo
Keysight Technologies

Software Engineer

Engineering · nearly a year ago

Entry Difficult Positive experience Accept offer 1 round
Interview process
Technical screen
Interview formats
Behavioral Technical

The interview was about an hour long and split evenly between behavioral and technical topics. Overall, the questions weren't overly challenging, but I've marked the difficulty as 'difficult' because they presented a graph and asked for my approach to programming its cutoff frequency calculation. While I didn't have to write the code, the expectation was to explain my thought process. They also inquired about fundamental computer science concepts.

Confirmed questions2 questions
  • Can you list the four main principles of computer science?
  • Describe your approach to writing a program that determines the cutoff frequency from a graph.
Keysight Technologies logo
Keysight Technologies

Software Engineer

Engineering · a year ago

Mid Average Negative experience No offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Technical System Design Coding

The recruiter told me to get ready for a tough C++ technical interview. But, they only asked one C++ question and some really fuzzy system design questions, like how to pick a programming language for a new system. They also asked about C#, like how to dereference a pointer in C#. The biggest surprise was a live .net coding test, which I wasn't ready for since I'd studied C++. It felt like the questions weren't actually useful for judging software engineering skills. They even tried to push me towards a different answer on the design questions than the one I thought was best, which was annoying.

Confirmed questions1 question
  • Can you explain what reflection is in the .NET framework?

Keysight Technologies Software Engineer Interview Questions

Quoted word for word from Keysight Technologies interview reports.

What's the most efficient method to reverse the bits of a 32-bit integer?

Read reports

What's the distinction between a C++ Regular Constructor and a Constructor List?

Read reports

How would you use an oscilloscope and probes to locate an audible leak in a pipe?

Read reports

What is the output of this code snippet, and is it correct?

Read reports

Can you explain how to adjust the frequency of a signal?

Read report

How do you determine if a binary search tree is balanced? Discuss various methods and their time complexity.

Read report

Can you describe the OSI model and define what frames are in the context of the OSI model?

Read report

Could you design a circuit that uses digital control to regulate voltage to a specific level?

Read report

Can you explain how each packet in a network transmission is uniquely identified, and what specific fields within the packet header, such as sequence numbers or identifiers, are used to ensure correct ordering and differentiation?

Read report

Formats, difficulty and experience

Across all 77 Keysight Technologies interview reports.

Interview formats

Technical 40.9%
Behavioral 29.2%
Coding 24%
Presentation 2.9%
System Design 1.2%

Interview difficulty

Easy 20.8%
Average 64.9%
Difficult 14.3%

Candidate experience

Positive 75.3%
Neutral 16.9%
Negative 7.8%