Cato Networks logo

Cato Networks Software Engineer Interview Questions
& Process

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

Based on 21 interview experiences · FREE TO READ

2.3 Rounds average
Average Typical difficulty
47.6% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Cato Networks.

Showing 3 of 21
Cato Networks logo
Cato Networks

Senior Software Engineer

Engineering · nearly a year ago

Senior Difficult Negative experience No offer 2 rounds
Interview process
Technical screen Technical screen
Interview formats
Coding

They had two technical interviews. The first one was great, but the second one was horrible. The interviewer was on his phone, uncooperative, wasted 15 minutes looking for chocolate, expected me to write complex code on paper, and was late by 5 minutes. It was a very negative and poor interview experience.

Confirmed questions2 questions
  • Can you implement string search?
  • Print all values of a btree in any order.
Cato Networks logo
Cato Networks

Software Engineer

Engineering · nearly a year ago

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

Had 2 remote interviews. The first one was with HR where we talked about my experience and knowledge. The second one was technical, they asked me about common algorithms and data structures.

Confirmed questions4 questions
  • Tell me about your experience and knowledge.
  • What are common algorithms and data structures?
  • In different scenarios, which algorithms and data structures would you choose and why is one better?
Cato Networks logo
Cato Networks

Software Engineering Team Lead

Engineering

Lead Easy Negative experience No offer 1 round
Interview process
Recruiter call Presentation Technical screen Offer
Interview formats
Presentation Behavioral System Design

The interview started with a 5-minute company presentation by the interviewer, which was well done. Following that, I was asked some questions related to management. Then, there were more managerial questions, and subsequently, a design question was posed. However, the interviewer's unprofessionalism was evident as they struggled to present the question clearly. They kept reiterating the question as if I had missed something, and it turned out not to be a design question after all. The focus was primarily on the release process, managing bugs, and handling rollbacks, which is acceptable, but the mislabeling of the question type was confusing. The next day, I received a call informing me that the position had been filled, but they were impressed and offered me an engineer role, which I declined due to the downgrade.

Confirmed questions2 questions
  • Can you describe a team conflict you experienced and your resolution strategy?
  • Were there any instances where you had to fire an employee?

Cato Networks Software Engineer Interview Questions

Quoted word for word from Cato Networks interview reports.

How would you find the minimum value in a stack in constant time?

Read reports

Design a system that can take a person's name and get their information from social networks.

Read report

How would you build an event listener that takes a list of events each minute and runs them, with a specific retry mechanism for failed events (2, 4, 8, 16 minutes, and then stop after the fifth failure)?

Read report

Formats, difficulty and experience

Across all 21 Cato Networks interview reports.

Interview formats

Coding 35.4%
Technical 27.1%
Behavioral 20.8%
System Design 12.5%
Other 2.1%

Interview difficulty

Easy 4.8%
Average 81%
Difficult 14.3%

Candidate experience

Negative 33.3%
Positive 47.6%
Neutral 19%