Icertis logo

Icertis Software Engineer Interview Questions
& Process

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

Based on 113 interview experiences · FREE TO READ

3.1 Rounds average
Average Typical difficulty
78.8% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Icertis.

Showing 3 of 113
Icertis logo
Icertis

Software Engineer

Engineering · a year ago

Mid Difficult Positive experience Accept offer 2 rounds
Interview process
Technical screen Recruiter call Offer
Interview formats
Technical Behavioral

I applied online and the whole interview process at Icertis was pretty smooth and professional. They had two rounds of interviews. The first was technical, asking about SQL queries, some scenario questions, and my past projects. They also asked about Azure Service Bus, Application Insights, and exception handling, covering things like message queues. The second round was a behavioral interview, looking at my past work, how I solve problems, and collaborate. After that, I spoke with HR about the offer, what the role entails, and when I could start. It was a good experience, and the questions were relevant to the job.

Confirmed questions3 questions
  • Could you explain how to implement exception handling?
  • What steps would you take to identify the root cause of a production application failure?
  • How would you go about debugging a stored procedure?
Icertis logo
Icertis

Senior Software Engineer

Engineering · a year ago

Senior Average Positive experience Accept offer 4 rounds
Interview process
Technical screen Technical screen Onsite Recruiter call
Interview formats
Technical Coding Behavioral

The interview process was exceptional, primarily due to the talent of the interviewers. From the initial technical rounds to the HR interaction, the entire team was highly qualified and thoroughly explained everything, addressing all potential questions. The first round focused on basic technical concepts, allowing me to build confidence while working through coding problems and learning about the role. The second round delved into intermediate to advanced topics, providing a comprehensive understanding of the position. The managerial round was great for discussing company culture, assessing cultural fit, and explaining the benefits and details of the job. The HR interaction was also outstanding, one of the best I've had in over 100 interviews. The ICERTIs team is truly the best interview team. The company is great, and I've already joined. There are many perks and benefits, with strong employee care and concern, creating a very positive office environment.

Confirmed questions8 questions
  • Can you tell me about your experience with the .NET framework?
  • How have you implemented OOPS concepts?
  • Could you solve some Level 1 coding questions?
Icertis logo
Icertis

Software Engineer

Engineering · a year ago

Intern Easy Negative experience No offer 1 round
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical

I got referred by an employee and visited Icertis office for the interview. My experience was pretty bad. The interviewer asked questions based on my resume and skills. After the interview, the interviewer gave feedback about my performance, saying I had good skills and understanding. I felt like I answered everything well, but a few days later, they told the person who referred me that I didn't answer all questions and often said 'I don't know' without trying. They rejected me without a good reason.

Confirmed questions1 question
  • Questions were asked based on your resume and the skills you mentioned.

Icertis Software Engineer Interview Questions

Quoted word for word from Icertis interview reports.

Can you reverse the words in a string without reversing the entire string?

Read reports

What differentiates a primary key from a foreign key in a database context?

Read reports

Regarding Data Structures, how is storing data more efficient in Linked List compared to an array?

Read reports

In C#, what's the distinction between `ref` and `out`, and in which scenarios would each be appropriate?

Read reports

Can you design a class that limits its instantiation to only five objects, ensuring an exception is thrown if a sixth instance is attempted?

Read report

Can you create an algorithm and write a program to check if a word is a palindrome?

Read report

Can you write a program to print the Fibonacci series (e.g., 011235813)?

Read report

What is Azure Application Insights, and how do you leverage it for monitoring application performance?

Read report

What exactly is dependency injection, why is it significant for .NET applications, and how would one implement it within ASP.NET Core?

Read report

Formats, difficulty and experience

Across all 113 Icertis interview reports.

Interview formats

Technical 44.5%
Behavioral 31.4%
Coding 18.7%
System Design 3%
Other 1.7%

Interview difficulty

Easy 8.8%
Average 62.8%
Difficult 28.3%

Candidate experience

Positive 78.8%
Negative 14.2%
Neutral 7.1%