'Coding has over 700 languages', '67% of programming jobs aren’t in the technology industry', 'Coding is behind almost everything that is powered by electricity'
Sprinklr interview experience Real time questions & tips from candidates to crack your interview
SDE - Intern
Sprinklr
upvote
share-icon
3 rounds | 8 Coding problems
Interview preparation journey
expand-icon
Journey
As a programmer, my journey began with learning the basics of programming languages, algorithms, and data structures.From there, I worked on building more complex programs and applications, honing my skills in areas such as software design, debugging, and optimization. I also worked on personal projects and contributed to open-source projects to gain more experience and exposure.To prepare for job interviews, I studied common interview questions, practiced coding challenges, and read up on best practices for interviewing. When the time came for interviews, I made sure to showcase my skills and experience, while also being open and eager to learn from the interviewers.Overall, my journey from starting with the basics to cracking job interviews was a challenging but rewarding experience. It required a lot of hard work, dedication, and a willingness to constantly learn and improve.
Application story
This was an on campus opportunity. 300+ students applied from the campus, and almost all eligible students from each branch are allowed.
Why selected/rejected for the role?
Coding helps me all the time. My resume has passed the screening round(make it ATS-friendly). I got rejected by many companies, but it helped me improve and work on my weakness. Be honest, and confident, you will definitely get it.
Preparation
Duration: 3 months
Topics: - Dynamic Programming- Sort and Search Algorithms- Graphs - Data Structures ( Priority Queue, stack, sets)- Greedy Algorithms- OOPS - DBMS
Tip
Tip

Tip 1 : Make a 1-pager Good Resume including atleast 1 project or previous work experience.
Tip 2 : Regularly Participate in Coding Contests on CodeForces and try to be Expert.
Tip 3 : Start practicing on Leetcode and InterviewBit 1 month before your Placement Drive and try solving approx 300+ questions.
Tip 4 : Contribute time for course subjects also like OS,DBMS,OOPS.

Application process
Where: Campus
Eligibility: 7 CGPA above
Resume Tip
Resume tip

Tip 1 : Keep it 1 page and mention only field specific achievements.(Nothing like Captain of Cricket Team in College)
Tip 2 : Mention atleast 1 project or past work experience.
Tip 3 :  Don't try to lie in resume as questions can be asked on the same in depth.

Interview rounds
01
Round
Medium
Video Call
Duration50 minutes
Interview date17 Aug 2020
Coding problem3

This round was held on Google Meet Video Call at 10 A.M.
There were 2 Interviewers and they were very helpful.

1. Kth largest element in the unsorted array
Moderate
10m average time
90% success
0/80
Asked in companies
BNY MellonHSBCSamsung

You are given an array consisting of 'N' distinct positive integers and a number 'K'. Your task is to find the kth largest element in the array.

Example:
View more
Problem approach

I gave the max-heap based approach, in which I told him to insert every item into the max-heap, and then return the top K. For this, he asked the time Complexity, I answered O(Klog(K*N)). He told me to optimize it further. This time I gave a pointer based approach, i.e., to set a pointer at every category and then check for max among them, then increment count for the pointer of the category in...

View more
Try solving now
2. Maximum sum path from the leaf to root
Easy
10m average time
90% success
0/40
Asked in companies
Paytm (One97 Communications Limited)GrofersFlipkart

You are given a binary tree of 'N' nodes.

Your task is to find the path from the leaf node to the root node which has the maximum path sum among all the root to leaf paths.

View more
Problem approach

For each node there can be four ways that the max path goes through the node:
1. Node only
2. Max path through Left Child + Node
3. Max path through Right Child + Node
4. Max path through Left Child + Node + Max path through Right Child

The idea is to keep trace of four paths and pick up the max one in the end. An important thing to note is, root of every subtree need to retu...

View more
Try solving now
3. DBMS Question

Draw ER diagram for Uber. (Learn)

Problem approach

Tip 1 : Revise ER diagrams and practice them
Tip 2 : List all entities and their relationships involved with the app.
Tip 3 : After drawing tables apply normalisation to reduce redundancy.

02
Round
Medium
Video Call
Duration55 minutes
Interview date17 Aug 2020
Coding problem3

The round was 2nd technical round conducted through Google Meet.
There were 2 interviewers and they were helpful.
Timing was from 11:10 A.M - 12:00 P.M

1. Operating System

GIven a file of 1 GB having data in form of digits, sort the file elements with 100 MB RAM available.

Problem approach

I didn't knew the solution so I thought of this as given n arrays having m nos in each array and we need to sort all arrays with space cmplexity of the order O(nlogm) but definitely not O(m*n) due to memory constraints.
So this is a common Priority Queue Problem for which I told the approach.

2. Add two numbers given as linked List
Problem approach

I just did school Mathematics Addition and the interviewer seemed pleased with my approach.

Remember the carry value to be included or not at the end of for loop when you traverse both linked list.
e.g. 237+100 = 337 ( no carry )
but 999+1 = 1000 ( include carry )

3. How Google Search Works?

Discussion Around How Google search suggests if we typed something wrong.
e.g. If we type Cracket.
It will suggest : Did you Mean : Cricket.

Problem approach

Tip 1 : Discuss your Approach loudly with Interviewer.
Tip 2 : Get help if you get stuck. For these type of problems, there is no preparation. They just check our thought process.
Tip 3 : I gave solution of above problem as : Google figures time spent on page and if it is very less then it thinks it is probably misspelled

03
Round
Medium
HR Round
Duration30 minutes
Interview date17 Aug 2020
Coding problem2

Timing was 12:30 P.M. to 1:00 P.M.
It was held on Google Meet and HR was helpful.

1. Why Sprinkler over other companies
Problem approach

Tip 1 : Prepare for this round beforehand.( Don't take it lightly )
Tip 2 : Know about company beforehand like what work they do and how you are eligible candidate for the role they are looking for.
Tip 3 : For Sprinklr vs Amazon type questions stick to company you are applying and tell how you feel this is best opportunity for you.

2. Tell one incident when you were not able to cooperate with your team member and how did you work together.
Problem approach

Tip 1 : Prepare for this round beforehand.
Tip 2 : Develop team spirit and have some team work experience ( like SIH)
Tip 3 : HR can try to confuse you but stay calm.

Join the Discussion
1 reply
profile
Ankit |Level 4
12 Aug 2021
Comment Removed
0 upvotes
0 replies
Reply
Similar interview experiences
company logo
SDE - Intern
4 rounds | 15 problems
Interviewed by Sprinklr
1811 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 6 problems
Interviewed by Sprinklr
586 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 3 problems
Interviewed by Sprinklr
0 views
0 comments
0 upvotes
company logo
SDE - Intern
3 rounds | 7 problems
Interviewed by Sprinklr
1402 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - Intern
3 rounds | 6 problems
Interviewed by Amazon
10893 views
4 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 7 problems
Interviewed by Microsoft
9464 views
1 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Amazon
7350 views
2 comments
0 upvotes