Casa Systems logo

Casa Systems Software Engineer Interview Questions
& Process

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

Based on 6 interview experiences · FREE TO READ

2.2 Rounds average
Average Typical difficulty
66.7% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Casa Systems.

Showing 3 of 6
Casa Systems logo
Casa Systems

Software Engineer

Engineering · more than a year ago

Mid Average Negative experience Decline offer 2 rounds
Interview process
Technical screen Onsite Offer Background check
Interview formats
Technical Behavioral

The interview process started with an onsite technical interview with some engineers, followed by a meeting with the engineering director. I noticed people seemed overworked and stayed late, which made sense after I got the offer. It seems they're short-staffed, and maybe for a good reason because not many people would accept an offer here. If they think you're good technically, HR gets involved. They require five references and your last pay stub, which are mandatory. I doubt they actually contact the references; they probably just want to expand their network using you. The only reason they ask for your pay stub is to offer you the lowest possible salary. The offer includes a 12-month non-compete, an NDA, and the contract. The contract and non-compete have a lot of restrictive and some downright abusive clauses. Reading the offer felt like something out of Orwell's 1984; it seemed like they wanted to own you, not just buy your work or skills. They're not upfront about the offer details, basically telling you what you want to hear but not putting it in writing, and giving you only one business day to sign. The offer isn't competitive, especially with no extra pay for the non-compete or other clauses. I've never seen a clearer case of avoiding a bad situation than turning down this offer. I was hesitant to believe the negative reviews online, but I experienced many of them myself. I'm sure most of the positive reviews are fake.

Confirmed questions1 question
  • Would you be open to working seven days a week?
Casa Systems logo
Casa Systems

Software Engineer

Engineering · more than a year ago

Senior Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Phone screen Onsite Offer
Interview formats
Technical Behavioral

Talked with the hiring manager about my past experience during the phone interview. Then had a lot of technical discussions with 1 engineer, 2 technical managers, and the CTO during the on-site interview. The interviews were mainly about domain knowledge, TCP/IP, Ethernet, and multithreading. There was no coding challenge.

Confirmed questions4 questions
  • Can you tell me about a multithreading project you've worked on?
  • What's your domain knowledge?
  • Tell me about TCP/IP.
Casa Systems logo
Casa Systems

Software Engineer

Engineering

Entry Easy Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Technical screen
Interview formats
Behavioral Coding

There were 3 rounds of interviews. It started with me introducing myself, then we went over my resume and discussed my past experiences. Finally, I was asked to solve some simple coding problems, like implementing binary search. Overall, it was a good interview experience.

Confirmed questions3 questions
  • Tell me about yourself.
  • Can you elaborate on the details of your projects?
  • How would you implement binary search?

Casa Systems Software Engineer Interview Questions

Quoted word for word from Casa Systems interview reports.

Could you elaborate on the distinctions between user space and kernel space applications?

Read reports

What do you understand about spin locks, mutexes, and semaphores, and what is a resources deadlock?

Read report

Formats, difficulty and experience

Across all 6 Casa Systems interview reports.

Interview formats

Technical 38.5%
Behavioral 30.8%
Coding 23.1%
System Design 7.7%

Interview difficulty

Easy 16.7%
Average 66.7%
Difficult 16.7%

Candidate experience

Positive 66.7%
Negative 16.7%
Neutral 16.7%