Ivanti logo

Ivanti Staff Software Engineer Interview Questions
& Process

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

Based on 10 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
20% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Ivanti.

Showing 3 of 10
Ivanti logo
Ivanti

Staff Software Engineer

Engineering · a year ago

Staff Difficult Negative experience No offer 1 round
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding

The interview began well with an intro to the company and role, presented as Staff Engineer. However, the first round veered into app architecture and security details not core to my Android development background, feeling more appropriate for security or platform architect roles. My experience is with single FCM accounts and certs, so the questions felt off. They weren't explained well, giving a sense of just trying to filter candidates rather than a technical chat. I get probing for a Staff role, but the resume/expectation gap could've been handled better. Some Glassdoor reviews seem accurate, questioning if the question level matches the salary.

Confirmed questions4 questions
  • Could you discuss the versions and limitations of JUnit and Mockito?
  • How would you manage multiple Firebase Cloud Messaging accounts within a single application?
  • Where is the Android Keystore typically located?
Ivanti logo
Ivanti

Staff Software Engineer

Engineering · a year ago

Staff Difficult Negative experience No offer 3 rounds
Interview process
Technical screen Recruiter call Technical screen Onsite
Interview formats
Technical Coding System Design

The Ivanti interview process is a bit different. They start with a culture round that includes a technical evaluation with a manager. Then, there are two LeetCode rounds, which are unrelated to the actual job profile. If you're good at LeetCode, you'll be fine, but I failed one because I don't practice LeetCode. After that, there's a system design round, which I didn't reach. I think they're trying to interview like a big organization but without offering the corresponding salary. The interview should be more aligned with the job rather than just LeetCode.

Confirmed questions1 question
  • Describe an efficient ring buffer circular queue.
Ivanti logo
Ivanti

Staff Software Engineer

Engineering · more than a year ago

Staff Average Positive experience No offer 5 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Onsite
Interview formats
Technical Coding System Design

There were 5 rounds in total. It started with a recruiter call, followed by three technical interviews and a final manager interview. The HR was very approachable and the interviewers were professional. Technical rounds were of average difficulty and included a design round.

Confirmed questions2 questions
  • Common two pointer questions on arrays
  • System design question about designing Dropbox

Ivanti Staff Software Engineer Interview Questions

Quoted word for word from Ivanti interview reports.

What are the considerations for managing multiple security certificates?

Read reports

How would you manage multiple Firebase Cloud Messaging accounts within a single application?

Read report

Could you discuss the versions and limitations of JUnit and Mockito?

Read report

Design a system within a tight deadline of about half an hour.

Read report

Can you explain C++ 1x concepts in advanced detail, along with DS and algorithm concepts?

Read report

Formats, difficulty and experience

Across all 10 Ivanti interview reports.

Interview formats

Technical 42.3%
Coding 26.9%
System Design 15.4%
Behavioral 15.4%

Interview difficulty

Easy 0%
Average 70%
Difficult 30%

Candidate experience

Negative 80%
Positive 20%