Kinaxis logo

Kinaxis Software Engineer Interview Questions
& Process

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

Based on 44 interview experiences · FREE TO READ

2.2 Rounds average
Average Typical difficulty
65.9% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Kinaxis.

Showing 3 of 44
Kinaxis logo
Kinaxis

Software Engineer

Engineering · nearly a year ago

Senior Average Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Coding

I applied for a Software Engineer role and made it clear I'm not a React expert, emphasizing my strengths lie elsewhere. The recruiters still moved forward and set up a technical interview. It was supposed to be 1.5 hours, but the interviewer cut it short at 35 minutes, focusing solely on deep React concepts. No questions touched on my actual experience, skills, or the technologies I've used for years. Their expressions and tone suggested I was already dismissed. The interview ended abruptly, without a proper wrap-up or basic courtesy. It wasn't hard, just a total mismatch that could've been avoided if they'd read my profile or listened initially. Spending days preparing and blocking my schedule just to be met with obvious disdain felt disrespectful and unprofessional. Pros: Nothing from the interview process. Cons: Bad communication, wasted candidate time, rude and dismissive interviewers. Advice for management: If a candidate states they lack expertise in a specific technology, either screen for relevant skills or save everyone's time. Basic respect is free.

Confirmed questions1 question
  • Were you given a sample React prebuilt application to review?
Kinaxis logo
Kinaxis

Software Engineer

Engineering · nearly a year ago

Entry Average Positive experience Decline offer 3 rounds
Interview process
Technical screen Technical screen Phone screen Background check Offer
Interview formats
Technical Coding Behavioral

It was a three round process. The first round was purely DSA and OOPS based with a few questions on puzzles. The second round was to write react/ JS code on paper of a simple page with three buttons which change color of the other boxes when clicked on it. Apart from that more questions on JS and react. The third round was HR round.

Confirmed questions3 questions
  • Can you explain the Quicksort Algorithm?
  • Could you write react/ JS code on paper for a simple page with three buttons that change the color of other boxes when clicked?
  • Do you have any questions about JS and react?
Kinaxis logo
Kinaxis

Software Developer Intern

Engineering

Intern Average Positive experience Accept offer 5 rounds
Interview process
Technical screen Technical screen Technical screen Technical screen Recruiter call Offer
Interview formats
Technical Coding Behavioral Technical

The first round had 40 MCQs on aptitude, logic, and technical topics. Math and logic questions were more about clever thinking than formulas, so practicing problem-solving on sites like GeeksforGeeks and Indiabix is recommended. Technical questions focused on code outcomes and OOP concepts. Round 2 was a 1.5-hour technical interview where I talked about myself, my projects, and internship experience. Then, questions on OOP principles (four main ones, polymorphism, abstraction, virtual functions, abstract classes, interfaces), theoretical data structures and algorithms (trees, linked lists, stacks), and coding questions mainly about strings. Round 3 was a 45-minute interview with two interviewers. We discussed the database I used, differences between SQL and NoSQL, and their applications. Then, advanced data structures like trees, binary search trees, and self-balancing trees. A scenario was given where a sorted list needed efficient maintenance, and I was asked what data structure to use. Round 4 was a 1.75-hour interview with two interviewers. We discussed my projects, including authentication. Then, tough questions on OOP, operating systems (deadlocks, scheduling), more theoretical and coding questions on data structures, and puzzles. Round 5 was an HR round. We discussed something not on my resume, my fit with company culture, reasons for choosing the company, why they should hire me, and the company's office. The interview ended well, and I got the offer. Key takeaways: know yourself, stay calm, and be respectful.

Confirmed questions6 questions
  • In the first round, there were 40 MCQs covering aptitude, logic, and technical subjects, assessing problem-solving skills.
  • The second round, a 1.5-hour technical interview, began with an introduction and discussion of my projects and internship experience, followed by questions on OOP principles like encapsulation, abstraction, inheritance, and polymorphism.
  • Data structures and algorithms (trees, linked lists, stacks) were covered, along with coding questions focused on strings.

Kinaxis Software Engineer Interview Questions

Quoted word for word from Kinaxis interview reports.

Write a unit test for a class member function that returns the speed of a vehicle.

Read reports

Could you write a function that rounds a number to the nearest integer?

Read report

Can you tell me the Big O notation for a binary search tree?

Read report

Can you find an algorithm to compare two lists and estimate its complexity?

Read report

What's the difference between an array and a linked list?

Read report

What is the purpose of a private constructor, and could you provide an example?

Read report

Formats, difficulty and experience

Across all 44 Kinaxis interview reports.

Interview formats

Technical 46%
Behavioral 27%
Coding 26%
Other 1%

Interview difficulty

Easy 22.7%
Average 72.7%
Difficult 4.5%

Candidate experience

Positive 65.9%
Neutral 18.2%
Negative 15.9%