Upload Button Icon Add office photos

Filter interviews by

SurveySparrow Interview Questions and Answers

Updated 14 Apr 2025
Popular Designations

15 Interview questions

A Regional Sales Manager was asked 3mo ago
Q. Tell me about your previous experience.
Ans. 

I have over 8 years of experience in sales, focusing on building relationships and driving revenue growth in competitive markets.

  • Successfully led a team that increased sales by 30% in one year through targeted marketing strategies.

  • Developed strong relationships with key clients, resulting in a 25% increase in repeat business.

  • Implemented a new CRM system that improved lead tracking and conversion rates by 15%.

  • Condu...

View all Regional Sales Manager interview questions
A Sales was asked 8mo ago
Q. Briefly introduce yourself.
Ans. 

I am a results-driven sales professional with 5 years of experience in exceeding sales targets and building strong client relationships.

  • Experienced in exceeding sales targets

  • Skilled in building strong client relationships

  • Results-driven and goal-oriented

  • Excellent communication and negotiation skills

View all Sales interview questions
A Senior Software Engineer was asked 11mo ago
Q. What is an optimized way to query a column in a database with a data type of long strings, other than indexing?
Ans. 

Consider using full-text search or partitioning the data.

  • Utilize full-text search capabilities provided by the database system to efficiently query long strings.

  • Consider partitioning the data based on certain criteria to improve query performance.

  • Optimize the query by using appropriate data types and indexes for efficient retrieval.

View all Senior Software Engineer interview questions
A Senior Software Engineer was asked 11mo ago
Q. What is promise.props and what is a polyfill for promise.all()?
Ans. 

Promise.props is a method to resolve multiple promises, while a polyfill for Promise.all() provides compatibility for older environments.

  • Promise.props is not a standard method; it is often used in libraries like Bluebird to handle multiple promises as an object.

  • Example of Promise.props: Promise.props({ a: promise1, b: promise2 }).then(results => { console.log(results.a, results.b); });

  • Promise.all() takes an ite...

View all Senior Software Engineer interview questions
A QA Engineer was asked 12mo ago
Q. What test cases would you perform on an elevator?
Ans. 

Testcases for an elevator

  • Test the elevator buttons for all floors

  • Test the emergency stop button

  • Test the door open and close buttons

  • Test the elevator's response time

  • Test the elevator's weight capacity

View all QA Engineer interview questions
A QA Engineer was asked 12mo ago
Q. Write a function to find the longest common prefix string amongst an array of strings. If there is no common prefix, return an empty string "".
Ans. 

Find the longest common prefix among an array of strings.

  • Iterate through the characters of the first string.

  • Compare each character with the corresponding character in other strings.

  • Stop when a mismatch is found or the end of any string is reached.

  • Return the common prefix found.

View all QA Engineer interview questions
A QA Engineer was asked 12mo ago
Q. Tell me about your approach to solving LeetCode problem 14.
Ans. 

LeetCode problem 14 involves finding the longest common prefix among an array of strings.

  • Iterate through the array of strings, comparing characters of each string.

  • Use the first string as a reference and compare it with others.

  • Stop when characters don't match or when reaching the end of any string.

  • Example: For ['flower', 'flow', 'flight'], the common prefix is 'fl'.

View all QA Engineer interview questions
Are these interview questions helpful?
A Senior Front end Developer was asked
Q. What is box-sizing: border-box?
Ans. 

box-sizing: border-box is a CSS property that includes padding and border in the element's total width and height.

  • It changes the box model so that padding and border are included in the element's total width and height

  • Helps in easier layout design as the total width and height of the element remains consistent

  • Example: div { box-sizing: border-box; width: 100px; padding: 10px; border: 1px solid black; }

View all Senior Front end Developer interview questions
A Front end Developer was asked
Q. What is the difference between splice and slice?
Ans. 

splice is used to add or remove elements from an array, while slice is used to extract a portion of an array without modifying it.

  • splice modifies the original array by adding or removing elements, while slice returns a new array with the extracted elements

  • splice takes in parameters for index, number of elements to remove, and optional elements to add, while slice takes in parameters for start and end index

  • Example:...

View all Front end Developer interview questions
A Front end Developer was asked
Q. What is the difference between CSS visibility: none and visibility: hidden?
Ans. 

visibility: hidden hides an element but still takes up space, visibility: none hides an element and removes it from the layout

  • visibility: hidden hides the element but it still occupies space on the page

  • visibility: none hides the element and removes it from the layout

  • visibility: hidden can be used to hide an element while keeping its space reserved, useful for animations

  • visibility: none is useful when you want to c...

View all Front end Developer interview questions

SurveySparrow Interview Experiences

26 interviews found

Interview Questions & Answers

user image Anonymous

posted on 16 Dec 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. IRCTC Revenue generation method
  • Ans. 

    IRCTC generates revenue through ticket bookings, catering services, advertising, and tourism packages.

    • Ticket bookings for trains, flights, and buses

    • Catering services on trains and at railway stations

    • Advertising on tickets, website, and trains

    • Tourism packages and hotel bookings

    • E-commerce platform for selling products

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. Decathlon case study on CX
Round 3 - HR 

(1 Question)

  • Q1. General stuffs, not much

QA Engineer Interview Questions & Answers

user image Anonymous

posted on 5 Jun 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed in May 2024. There were 6 interview rounds.

Round 1 - Coding Test 

One coding was asked and some reasoning and scenario based questions were asked

Round 2 - One-on-one 

(3 Questions)

  • Q1. Questions about testing
  • Q2. Testcases that you will perform on elevator
  • Ans. 

    Testcases for an elevator

    • Test the elevator buttons for all floors

    • Test the emergency stop button

    • Test the door open and close buttons

    • Test the elevator's response time

    • Test the elevator's weight capacity

  • Answered by AI
  • Q3. Asked to code one program
Round 3 - One-on-one 

(2 Questions)

  • Q1. Questions from selenium
  • Q2. Asked to code one program
Round 4 - Technical 

(3 Questions)

  • Q1. Leetcode program number 14 was asked
  • Ans. 

    Find the longest common prefix among an array of strings.

    • Iterate through the characters of the first string.

    • Compare each character with the corresponding character in other strings.

    • Stop when a mismatch is found or the end of any string is reached.

    • Return the common prefix found.

  • Answered by AI
  • Q2. Some mathematical question were asked
  • Q3. Some questions about how you solved the leetcode problem 14
  • Ans. 

    LeetCode problem 14 involves finding the longest common prefix among an array of strings.

    • Iterate through the array of strings, comparing characters of each string.

    • Use the first string as a reference and compare it with others.

    • Stop when characters don't match or when reaching the end of any string.

    • Example: For ['flower', 'flow', 'flight'], the common prefix is 'fl'.

  • Answered by AI
Round 5 - Technical 

(2 Questions)

  • Q1. Some questions about testing,Selenium,MySQL
  • Q2. Some Personal HR questions
Round 6 - Behavioral 

(2 Questions)

  • Q1. Personal HR questions were asked
  • Q2. Formal questions

Interview Preparation Tips

Topics to prepare for SurveySparrow QA Engineer interview:
  • Manual Testing
  • Selenium
  • Sanity Testing
  • Smoke Testing
Interview preparation tips for other job seekers - Get to know about all types of testing and good to have knowledge in problem solving
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Feb 2024. There were 6 interview rounds.

Round 1 - Coding Test 

First up was a coding challenge after they screened my resume. I had to solve three medium-level LeetCode problems in 90 minutes. I managed to crack two of them and got partway through the third..

Round 2 - Technical 

(1 Question)

  • Q1. Technical Round 1: After passing the coding challenge, I had a 1-hour online face-to-face technical round. They asked me to solve an easy LeetCode problem, create a schema for a scenario, and write a query...
Round 3 - Technical 

(1 Question)

  • Q1. Technical Round 2: Once I made it through the first technical round, I had a 30-minute session where I tackled another LeetCode easy problem and answered some mid-level questions about React.js and Node.js...
Round 4 - Technical 

(1 Question)

  • Q1. Technical Round 3: This round lasted an hour and covered deep-level questions about React.js, Node.js, SQL, and a few data structure and algorithm questions. They also gave me another LeetCode easy problem...
Round 5 - HR 

(1 Question)

  • Q1. After the technical stuff, there was a 1-hour round where they asked about my interests and why I wanted to join Survey Sparrow.
Round 6 - One-on-one 

(1 Question)

  • Q1. The final round involved talking to the VP of the company. They asked scenario-based technical questions and also delved into my personal interests and goals.

Interview Preparation Tips

Interview preparation tips for other job seekers - They asked me a mix of interesting LeetCode easy problems and questions about Node.js and React.js. In Node.js, they focused on event loops, threads, async/await, promises, and callback functions. For React.js, they delved into virtual DOM, dependency arrays, React hooks, components, and general concepts. They also threw in questions about SQL and NoSQL databases, covering topics like TTL (Time to Live), and touched on a bit of data structure and algorithms, including trees, hashmaps, and time complexities. It was a good blend of coding problems and understanding how I handle different aspects of web development.

Overall, the interviewers were really nice and made me feel comfortable throughout the process. They weren't just looking for perfect answers but wanted to understand my approach. The experience reflected well on the company, showing their professionalism and commitment to a positive interview environment.

ml engineer Interview Questions & Answers

user image Anonymous

posted on 4 Dec 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Assignment 

Nlp question and real world questions

Round 2 - Technical 

(2 Questions)

  • Q1. Ml real world questions
  • Q2. 3 to 4 realworld scenerios
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Optimized way to query a column in db with type as long strings. Any method other than indexing?
  • Ans. 

    Consider using full-text search or partitioning the data.

    • Utilize full-text search capabilities provided by the database system to efficiently query long strings.

    • Consider partitioning the data based on certain criteria to improve query performance.

    • Optimize the query by using appropriate data types and indexes for efficient retrieval.

  • Answered by AI
  • Q2. What is promise.props and polyfill for promise.all()
  • Ans. 

    Promise.props is a method to resolve multiple promises, while a polyfill for Promise.all() provides compatibility for older environments.

    • Promise.props is not a standard method; it is often used in libraries like Bluebird to handle multiple promises as an object.

    • Example of Promise.props: Promise.props({ a: promise1, b: promise2 }).then(results => { console.log(results.a, results.b); });

    • Promise.all() takes an iterable...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare more on the database side and be clear with every point of what you've included in the resume.

Skills evaluated in this interview

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

I appeared for an interview in Feb 2025, where I was asked the following questions.

  • Q1. All about their product
  • Q2. Puzzle on programming

Interview Preparation Tips

Interview preparation tips for other job seekers - small compny chances are less

Interview Questions & Answers

user image Anonymous

posted on 14 Apr 2025

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

I appeared for an interview in Mar 2025, where I was asked the following questions.

  • Q1. AI Call : Basics about Machine Learning, Statistics
  • Q2. Interview Round : About projects and ML

Backend Developer Interview Questions & Answers

user image Surliram Baskaran

posted on 16 Feb 2024

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Jan 2024. There were 4 interview rounds.

Round 1 - Coding Test 

Basic Leetcode Questions

Round 2 - Technical 

(1 Question)

  • Q1. Asked to do typical leetcode string and array questions Some predict the output questions, then Basic concept questions related to DB, NodeJS, ReactJs
Round 3 - Technical 

(1 Question)

  • Q1. This was taken by Director of Engineering Asked one Leetcode question, Questions related to ReactJs, API optimization, Basic NodeJS questions, some hr related questions
Round 4 - Technical 

(1 Question)

  • Q1. This was the final round, Some technical questions related to caching, optimization and hr questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Company Website and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Basics of html,css and react,css flexbox,grid,where to use what,css units,how to change the value of rem,how do you create an error boundary,what are the hooks are you familiar with,explain usecallback
  • Q2. Gave this card to design and implement the rating functionality using html,css and js -----
  • Ans. 

    Implement a star rating system using HTML, CSS, and JavaScript for user feedback.

    • Use HTML to create a series of star icons, e.g., <span class='star'>&#9733;</span> for filled stars.

    • Style the stars with CSS to change color on hover and when selected.

    • Use JavaScript to capture user clicks and update the rating dynamically.

    • Consider accessibility by adding ARIA attributes to the stars.

    • Implement a reset funct...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Cover the basics of html,css and js,even if you are a pro in building applications using modern tech stacks like MERN,we don't give importance to basics which is mostly asked in interviews,so spend some time for basics..
Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(1 Question)

  • Q1. Prev experience
  • Ans. 

    I have over 8 years of experience in sales, focusing on building relationships and driving revenue growth in competitive markets.

    • Successfully led a team that increased sales by 30% in one year through targeted marketing strategies.

    • Developed strong relationships with key clients, resulting in a 25% increase in repeat business.

    • Implemented a new CRM system that improved lead tracking and conversion rates by 15%.

    • Conducted ...

  • Answered by AI

Top trending discussions

View All
Interview Tips & Stories
1w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about SurveySparrow?
Ask anonymously on communities.

SurveySparrow Interview FAQs

How many rounds are there in SurveySparrow interview?
SurveySparrow interview process usually has 2-3 rounds. The most common rounds in the SurveySparrow interview process are Technical, One-on-one Round and HR.
How to prepare for SurveySparrow 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 SurveySparrow. The most common topics and skills that interviewers at SurveySparrow expect are CRM, Salesforce, Software Configuration Management, Cold Calling and Customer Acquisition.
What are the top questions asked in SurveySparrow interview?

Some of the top questions asked at the SurveySparrow interview -

  1. Some questions about how you solved the leetcode problem...read more
  2. testcases that you will perform on eleva...read more
  3. Optimized way to query a column in db with type as long strings. Any method oth...read more
How long is the SurveySparrow interview process?

The duration of SurveySparrow interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4/5

based on 26 interview experiences

Difficulty level

Easy 8%
Moderate 92%

Duration

Less than 2 weeks 57%
2-4 weeks 36%
6-8 weeks 7%
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.6
 • 11.1k Interviews
Accenture Interview Questions
3.8
 • 8.6k Interviews
Infosys Interview Questions
3.6
 • 7.9k Interviews
Wipro Interview Questions
3.7
 • 6k Interviews
Cognizant Interview Questions
3.7
 • 5.9k Interviews
Amazon Interview Questions
4.0
 • 5.3k Interviews
Capgemini Interview Questions
3.7
 • 5k Interviews
Tech Mahindra Interview Questions
3.5
 • 4.1k Interviews
HCLTech Interview Questions
3.5
 • 4.1k Interviews
Genpact Interview Questions
3.8
 • 3.4k Interviews
View all

SurveySparrow Reviews and Ratings

based on 34 reviews

3.8/5

Rating in categories

3.6

Skill development

3.7

Work-life balance

3.4

Salary

3.7

Job security

3.8

Company culture

3.3

Promotions

3.5

Work satisfaction

Explore 34 Reviews and Ratings
Product Marketer

Chennai

1-2 Yrs

Not Disclosed

Sales Enablement Specialist

Chennai

3-8 Yrs

Not Disclosed

Web Graphic Designer

Chennai

1-2 Yrs

Not Disclosed

Explore more jobs
Front end Developer
28 salaries
unlock blur

₹5 L/yr - ₹10 L/yr

Product Developer
16 salaries
unlock blur

₹6 L/yr - ₹9.2 L/yr

Senior Product Developer
9 salaries
unlock blur

₹10 L/yr - ₹17 L/yr

Senior Accounts Manager
9 salaries
unlock blur

₹7.5 L/yr - ₹15 L/yr

Senior Accounts Executive
8 salaries
unlock blur

₹8.5 L/yr - ₹14.1 L/yr

Explore more salaries
Compare SurveySparrow with

TCS

3.6
Compare

Accenture

3.8
Compare

Wipro

3.7
Compare

Cognizant

3.7
Compare
write
Share an Interview