Upload Button Icon Add office photos

SPRINKLR

Compare button icon Compare button icon Compare

Filter interviews by

SPRINKLR Software Development Engineer Interview Questions and Answers

Updated 2 Aug 2017

SPRINKLR Software Development Engineer Interview Experiences

1 interview found

Interview Preparation Tips

Round: Test
Experience: This round had a total of 22 questions, in which 20 questions were from aptitude and reasoning. The level of aptitude questions were good. The questions were a mixture of easy, moderate and difficult levels. Remaining 2 questions were coding questions, in which one question was easy and another one was a bit difficult. This round was mainly to check the basic understanding and thinking power.
Tips: Aptitude and reasoning could be prepared in a short time. But coding takes a lot time. So focus more on coding than aptitude and reasoning. Aptitude and reasoning questions just take a combination of little common sense and computation power. While coding takes a lot of things, eg - Data structures, algorithms, programming languages, mathematics, common sense, computation power.
Duration: 1 hour 30 minutes
Total Questions: 22

Round: Technical Interview
Experience: This round was a total of 1 hour and 30 minutes. First of all, I was asked to introduce myself. I introduced myself then the interviewer also shared his work experience and he had worked at Snapdeal for five years. The questions asked were from the

College Name: NIT Hamirpur

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Jun 2023. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Mostly DS and Algo based questions and oops were asked.
  • Q2. SQL questions were asked in a very detailed manner.
Round 2 - Technical 

(2 Questions)

  • Q1. Same as round 1
  • Q2. Previous project based questions.
Round 3 - HR 

(2 Questions)

  • Q1. Mostly company policy and culture
  • Q2. Salary discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Medium level interview . Anyone having good knowledge of their domain can crack.
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via campus placement at KJ Somaiya Institute of Engineering and Information Technology and was interviewed before Jan 2023. There were 4 interview rounds.

Round 1 - Coding Test 

2-3 coding questions based on DSA

Round 2 - Aptitude Test 

It was a basic SHL test

Round 3 - Technical 

(1 Question)

  • Q1. Easy DSA and java related questions
Round 4 - HR 

(1 Question)

  • Q1. Typical HR round questions about career prospects

I applied via Referral and was interviewed in Mar 2020. There were 4 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. What is Data Integrity?
  • Ans. 

    Data Integrity refers to the accuracy and consistency of data throughout its lifecycle.

    • Ensuring data is not corrupted or modified without authorization

    • Maintaining data accuracy and consistency through proper storage and retrieval

    • Preventing data loss or unauthorized access

    • Examples: checksums, encryption, access controls

  • Answered by AI
  • Q2. Gave an example and asked to produce that output with a query.
  • Q3. Questions like difference between union and union all. The function of cursor. Basic query tuning questions. Index, triggers etc

Interview Preparation Tips

Interview preparation tips for other job seekers - The interview happened during the lockdown period, so it was virtual Teams meeting. I had 2 technical rounds and one Managerial round. The interviewers were quite friendly and explained everything crystal clear. Since this was a SQL post, I would suggest you to get the basics intact and try practicing few queries.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Write a program to reverse the string
  • Ans. 

    Program to reverse a string using array of characters

    • Create an array of characters from the input string

    • Iterate through the array in reverse order and append each character to a new string

    • Return the reversed string

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Campus Placement

Round 1 - Coding Test 

3 coding question in 1:30 hr
2 medium + 1 hard
1- greedy
2- binary search, prefix sum
3- dp (too hard)

Round 2 - One-on-one 

(1 Question)

  • Q1. Low level design type question
Round 3 - One-on-one 

(1 Question)

  • Q1. Hiring manager round. Asked project related questions plus basic hr questions

Interview Preparation Tips

Interview preparation tips for other job seekers - confident, clear concept, project knowledge
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at BRACT's Vishwakarma Institute of Information Technology, Pune and was interviewed in Jul 2023. There were 4 interview rounds.

Round 1 - Aptitude Test 

Verbal ,reasoning,quant

Round 2 - Coding Test 

Easy to medium dsa question , and easy sql query

Round 3 - Technical 

(1 Question)

  • Q1. Project question , leetcode medium level dsa questions
Round 4 - HR 

(1 Question)

  • Q1. About company and role

I applied via Campus Placement and was interviewed in Sep 2022. There were 3 interview rounds.

Round 1 - Aptitude Test 

Medium non verbal reasoning, verbal reasoning Os dbms network
No coding questions

Round 2 - Technical 

(2 Questions)

  • Q1. Detect loop in a LL.
  • Ans. 

    Detect loop in a linked list.

    • Use two pointers, slow and fast, to traverse the list.

    • If there is a loop, the fast pointer will eventually catch up to the slow pointer.

    • If the fast pointer reaches the end of the list, there is no loop.

  • Answered by AI
  • Q2. String to interger without ASCII conversion
  • Ans. 

    Use parseInt() function to convert string to integer without ASCII conversion.

    • Use parseInt() function with radix parameter to specify the base of the number system

    • If radix is not specified, parseInt() will try to determine the base automatically

    • If the string contains non-numeric characters, parseInt() will return NaN

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Introduction , why should we hire you?
  • Q2. Project discussion, location

Interview Preparation Tips

Interview preparation tips for other job seekers - Do top questions of every topic
And also for core subjects.
Puzzle also
Confidence matter the most

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

Hacker Rank questions
Time ! hour

Round 3 - Technical 

(2 Questions)

  • Q1. 1)grouping of array 2)Recursion 3)creating matrix
  • Q2. Basics on oops concept

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well on DSD concept.
previous company work profile

I was interviewed in May 2022.

Round 1 - Video Call 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

It starts with a brief introduction and then the interviewer move to coding questions

  • Q1. 

    Pascal's Triangle Problem Statement

    You are provided with an integer N. The objective is to return a 2-dimensional list representing Pascal’s triangle up to row N.

    A Pascal's triangle is a triangular arr...

  • Ans. Recursive Solution

    The idea is to use recursion to get the value of the coefficients we will create a helper function CALPASCAL which will take row and entry as its input parameters and we call this function in the main function of PRINTPASCAL.

    • Inside the function CALPASCAL if the row is 0 or the entry is equal to row then we will just return 1.
    • Else we will return the sum of adjacent previous row value that is CALPASCAL(...
  • Answered Anonymously
  • Q2. 

    Set Matrix Zeros Problem Statement

    Given an N x M integer matrix, if an element is 0, set its entire row and column to 0's, and return the matrix. Specifically, if a cell has a value 0 (i.e., matrix[i][j]...

  • Ans. Brute-Force Approach

    The basic idea is to maintain another boolean matrix ‘isZero’ which stores whether our resultant matrix should contain a zero at a particular index or not. We can traverse every element of our original matrix. If the element is 0, then we traverse the complete row and complete column of that particular element and set isZero values accordingly to true for all the elements in that row and column.

    &nbs...

  • Answered Anonymously
Round 2 - Video Call 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

It starts with a brief introduction and then the interviewer move to coding questions. It basically consists of two coding questions
and some general questions like why should we hire you?

  • Q1. 

    K-th Smallest Element in BST

    Your task is to find the ‘K-th’ smallest element in a given Binary Search Tree (BST).

    Explanation:

    A Binary Search Tree is a binary tree in which for each node, all elements...

  • Ans. Recursion In-order

    The basic idea is that traversal the whole tree in an inorder manner and adds the node values in an array and at the end return the ‘k-1’th element of the array. Due to BST property, inorder traversal of BST will in a sorted order( ascending ).

     

    Code -

    • Initialize a global array ‘arr’, which stores the elements of the BST.
    • Use an ‘inorder(root)’ recursive function, to add all the child node in ‘arr’
      • F...
  • Answered Anonymously
  • Q2. 

    Pythagorean Triplets Detection

    Determine if an array contains a Pythagorean triplet by checking whether there are three integers x, y, and z such that x2 + y2 = z2 within the array.

    Input:

    The first lin...
  • Ans. Brute Force
    • One simple naive solution is to try every possible triplet present in the array as a candidate for the pythagorean triplet.
    • So, we simply run three nested loops, and pick three integers and check if they follow the property given in the problem statement( i.e for three integers a,b and c a^2 b^2 = c^2).
    • If we find any required triplet, we return true. Otherwise, if we can't find any valid triplet, we return fa...
  • Answered Anonymously

Interview Preparation Tips

Eligibility criterianaServiceNow interview preparation:Topics to prepare for the interview - Data Structures, Competitive Programming, Databases, Java, Spring , Hibernate, Jenkins, AWSTime required to prepare for the interview - 2 MonthsInterview preparation tips for other job seekers

Tip 1 : Practice questions on leetcode
Tip 2 : Understand the best solutions in depth and algorithm used
Tip 3 : Ask clarifying questions to the interviewer and break the problem to smaller sub parts

Application resume tips for other job seekers

Tip 1 : Highlight your most impactful work on the resume
Tip 2 : Keep it easy to understand

Final outcome of the interviewSelected

Skills evaluated in this interview

SPRINKLR Interview FAQs

How to prepare for SPRINKLR Software Development Engineer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at SPRINKLR. The most common topics and skills that interviewers at SPRINKLR expect are Coding, Data Structures, JIRA, MySQL and Performance Testing.

Tell us how to improve this page.

SPRINKLR Software Development Engineer Salary
based on 10 salaries
₹15 L/yr - ₹32 L/yr
59% more than the average Software Development Engineer Salary in India
View more details

SPRINKLR Software Development Engineer Reviews and Ratings

based on 1 review

4.0/5

Rating in categories

3.0

Skill development

3.0

Work-life balance

5.0

Salary

4.0

Job security

4.0

Company culture

3.0

Promotions

3.0

Work satisfaction

Explore 1 Review and Rating
Production Analyst
131 salaries
unlock blur

₹10 L/yr - ₹21 L/yr

Product Manager
98 salaries
unlock blur

₹18 L/yr - ₹41 L/yr

Product Engineer
92 salaries
unlock blur

₹24 L/yr - ₹40 L/yr

Implementation Consultant
90 salaries
unlock blur

₹12 L/yr - ₹17.9 L/yr

Customer Success Manager
78 salaries
unlock blur

₹13.5 L/yr - ₹32.2 L/yr

Explore more salaries
Compare SPRINKLR with

Freshworks

3.5
Compare

Zoho

4.3
Compare

HCLTech

3.5
Compare

TCS

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview