
Ivanti Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 52 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Ivanti.
Senior Software Engineer
The interview process has 5 rounds. It starts with a techno managerial round, then a technical screening, followed by two coding rounds, and finishes with a system design round. It felt like a waste of time, as if the company interviews just for the sake of it, maybe because they have a lot of free time from working on maintenance projects. They seem to have a set list of questions clearly aimed at rejection. Around 90% of candidates get rejected in the first round, and the remaining 10% are rejected in later rounds. Even with positive feedback, the outcome is usually rejection. I suggest you don't waste your time here and focus on other opportunities. I really feel I wasted 1 hour and 20 minutes.
- Discuss multithreading concepts and questions related to your projects.
Software Engineer
I went through two interview rounds. The first was with the hiring manager, who wanted to know about my current company's project architecture. They also asked me to write some SQL queries and a small problem in C#. The second round was a technical interview focusing on basic .NET Core and .NET Framework concepts, including Web APIs. During this hour-long session, the panelist covered fundamental .NET and .NET Core questions related to Web APIs. Then, they moved on to asking about small programs involving lists and arrays. The funny part is why I got rejected. In the last 10 minutes, the panelist asked if I knew Sudoku. I said no, so they sent me a Wikipedia link for the rules and asked me to code a Sudoku solver. I agreed and started looking at the rules and coding, but we ran out of time, and I had to stop. It was funny they asked for Sudoku code in the last 10 minutes.
- Could you write a program for the Sudoku game, especially since it was brought up in the final 10 minutes of the interview?
Software Engineer
There were 6 rounds in total. The first was a managerial round asking about my past projects and the technologies I've used. It was an easy interview if you met the JD requirements. The second round was a coding round with Leet code easy/medium questions on basic data structures like arrays, stacks, and queues. The interviewer was helpful in optimizing the solution. The third round was also a coding round, but with Leet code medium/hard questions on advanced data structures and algorithms. You had to finish the code in the given time or you'd be eliminated. The fourth round was a design/implementation round about application design and concepts. I got eliminated here. The fifth round was a Behavioral round, and then the HR round.
- Questions from my past projects and resume, plus some basic technical/logical questions.
- Technological concepts and a Leet code easy/medium problem.
- Leet code medium/Hard problems.
Ivanti Software Engineer Interview Questions
Quoted word for word from Ivanti interview reports.
“Implement a string tokenizer function that accepts an input string and a separator.”
Read reports →“Find the index of the first '1' in an infinite array of '0's followed by '1's.”
Read reports →“Can you print the nth node from the end of a linked list?”
Read reports →“If Class A has a static synchronized method m1() and a regular method m2(), and threads t1 and t2 are created using a.m1() and a.m2(), can t1 and t2 access concurrently?”
Read reports →“Can you reverse an array in O(n) time and O(1) space?”
Read report →“Can you find the count of zeros in an array using the best algorithm?”
Read report →“For arranging library books in dictionary order, which data structure would be used?”
Read report →“Given a set of 8 balls where one is heavier, how many weighings on a balance scale are needed to find the heavier ball?”
Read report →“For selecting the top 3 winners from 25 horses where only 5 can race at a time, what's the minimum number of races needed?”
Read report →Formats, difficulty and experience
Across all 52 Ivanti interview reports.