
kipi.ai Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 26 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at kipi.ai.
Senior Software Engineer
So first I had this online test, it had some MCQs on the programming language I picked and then a SQL question at the end. After that, I had an interview where they asked about basic programming stuff, JS fundamentals, and some coding questions. The second round was pretty similar, and they asked about sorting algorithms in both. The third round was with the CEO of the parent company. It covered basic programming concepts, my experience and projects, and my previous work. Finally, I got an offer.
- What's the best sorting algorithm for merging two arrays? Also, what's the difference between radix sort and selection sort?
- Questions on SQL and JS Fundamentals.
Software Developer
So the hiring process started on Dec 6th 2023. I had my first test on the same day, then a second test on Dec 16th, and my first interview was on Dec 21st. The interview was initially set for 11 am, but they rescheduled it to 3:30 pm just 5 minutes before. I logged in at 3:30 pm, and the interviewer showed up around 3:45 pm. During the interview, they took a 5-minute break for coffee. The actual interview began at 3:50 pm. After about 15 minutes, I got disconnected due to internet issues. I rejoined immediately, but the interviewer/HR didn't let me back in. I emailed them to reschedule. The next day, their HR Sanket called and lectured me on professionalism. Honestly, considering all this, who seems more professional?
- Could you please rearrange the array using core Java?
Software Engineer
So the interview process at Kipi.ai kicked off with a quick phone screening to see if I was interested in the company. Then, HR set up my first technical round. This involved some basic JavaScript, a bit of Java, and an SQL query, plus some general tech stuff. After I passed that, I had a second round with a senior interviewer. They threw three SQL problems and two Java OOP questions at me. Nailed that, so I moved on to a third interview, which was more managerial. We talked about my projects and went over more Java and SQL questions. The final step was the HR round, where they asked some basic behavioral and general questions. Luckily, I cleared everything and got a good outcome!
- How would you find duplicate rows in a table using SQL?
- Can you write an SQL query that joins two tables using a left join?
- What is the SQL query to find the third highest salary?
kipi.ai Software Engineer Interview Questions
Quoted word for word from kipi.ai interview reports.
“What's the difference between GROUP BY and PARTITION BY?”
Read reports →“How do you find occurrences of a character in a string?”
Read reports →“How does the COPY INTO command work in Snowflake?”
Read reports →“Write a program to find leap year and coprime numbers.”
Read reports →“What is the SQL query to find the third highest salary?”
Read report →“Can you write an SQL query to find duplicates in a table?”
Read report →“What are the different types of tables in Snowflake?”
Read report →“How do you use the UPDATE command in SQL?”
Read report →“How would you find duplicate rows in a table using SQL?”
Read report →Formats, difficulty and experience
Across all 26 kipi.ai interview reports.