Kissflow logo

Kissflow Software Engineer Interview Questions
& Process

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

Based on 32 interview experiences · FREE TO READ

3.5 Rounds average
Average Typical difficulty
93.8% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Kissflow.

Showing 3 of 32
Kissflow logo
Kissflow

Software Engineer

Engineering

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

It was a four-round process. Three rounds were technical, and the last one was about value alignment. Technical Round 1 checked my CSS, JS basics, and problem-solving. Technical Round 2 focused on HTML, CSS, and React basics. Technical Round 3 asked about my past projects, how I use React (practices and patterns), and included a take-home task. The value alignment round was to see if my values fit with Kissflow's core values, which they said is important for joining their 'tribe' rather than just technical skill. The talent acquisition team was super helpful throughout, making everything smooth.

Confirmed questions3 questions
  • HTML, CSS, and JavaScript fundamentals were assessed.
  • A live coding challenge was given to test problem-solving and logical thinking.
  • A live coding challenge focused on React.js was conducted.
Kissflow logo
Kissflow

Software Engineer

Engineering

Mid Average Positive experience Accept offer 5 rounds
Interview process
Recruiter call Technical screen Technical screen Technical screen Panel Background check Offer
Interview formats
Technical Coding Behavioral

The whole journey from HR's initial call to getting the offer was super smooth. I was up for a software engineer backend role, specifically focusing on Python. There were a total of 5 interview stages: 3 were technical, one was for culture fit, and the last one was with HR. The technical interviews weren't just about writing code, but really tested how deep my knowledge went. The questions were actually quite enjoyable to tackle. The culture fit interview was more about seeing how well I meshed with their company values. For this part, there's no real right or wrong answer; I genuinely enjoyed it. All in all, the interview process felt really seamless.

Confirmed questions3 questions
  • Questions about OOPS concepts specifically in Python.
  • Questions related to Databases.
  • Questions testing logical problem solving abilities.
Kissflow logo
Kissflow

Senior Software Engineer

Engineering

Senior Difficult Neutral experience No offer 1 round
Interview process
Technical screen
Interview formats
Coding Technical

The interview went well. I was asked to code a few JavaScript programming questions about checking for palindromes with recursion and finding repeated elements in an array, as well as about CSS selector precedence and Box Shadow properties.

Confirmed questions4 questions
  • Can you explain how to check if a string is a palindrome using recursion in JavaScript?
  • How would you find elements that are repeated in a JavaScript array?
  • Could you describe CSS selector precedence?

Kissflow Software Engineer Interview Questions

Quoted word for word from Kissflow interview reports.

Write a Javascript function to remove duplicate elements from an Array.

Read reports

How would you convert an int to a string without using the built-in python function?

Read reports

Given a list representing stock prices on consecutive days, determine the maximum profit achievable from buying and selling the stock. The stock must be bought on a day prior to selling. If profit isn't possible, return -1. Provide the maximum profit considering all scenarios. Ensure the solution's time and space complexity is better than O(n*n).

Read reports

Write a Javascript function to find the Maximum and Minimum element in an Array.

Read reports

Could you write a recursive function to calculate the output of the series (1/2) + (2/4) + (3/16) + (4/256) +.......n for n terms?

Read report

What is the function of the nullish coalescing operator?

Read report

Can you explain how to check if a string is a palindrome using recursion in JavaScript?

Read report

What differentiates REST from Fast API, and what's an efficient method for API authentication?

Read report

Formats, difficulty and experience

Across all 32 Kissflow interview reports.

Interview formats

Technical 39.4%
Coding 29.8%
Behavioral 26.6%
System Design 3.2%
Group 1.1%

Interview difficulty

Easy 0%
Average 81.2%
Difficult 18.8%

Candidate experience

Positive 93.8%
Negative 3.1%
Neutral 3.1%