Upload Button Icon Add office photos

Filter interviews by

Spinny Software Engineer Interview Questions, Process, and Tips

Updated 22 Jul 2023

Top Spinny Software Engineer Interview Questions and Answers

  • Q1. Count Ways to Reach the Nth Stair Given a number of stairs, starting from the 0th stair, calculate the number of distinct ways you can reach the Nth stair. You can climb ...read more
  • Q2. Merge Two Sorted Arrays Problem Statement Given two sorted integer arrays ARR1 and ARR2 of size M and N , respectively, merge them into ARR1 as one sorted array. Assume ...read more
  • Q3. Trapping Rain Water Problem Statement You are given a long type array/list ARR of size N , representing an elevation map. The value ARR[i] denotes the elevation of the i ...read more

Spinny Software Engineer Interview Experiences

4 interviews found

Interview Questionnaire 

2 Questions

  • Q1. LLD of Hotel Management System
  • Q2. Maximum rainwater leetcode

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare LLD, OOP and DSA

I was interviewed in Dec 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 45 minutes
Round difficulty - Easy

This was a coding test with 2 DSA questions.

  • Q1. 

    Merge Two Sorted Arrays Problem Statement

    Given two sorted integer arrays ARR1 and ARR2 of size M and N, respectively, merge them into ARR1 as one sorted array. Assume that ARR1 has a size of M + N to hol...

  • Ans. 

    A simple approach would be to create a new arrays with size as sum of the sizes of both the arrays. Copy the elements of both the arrays in the new array and sort the array. 
    A space optimized approach also exists. While traversing the two sorted arrays parallelly, if we encounter the jth second array element is smaller than ith first array element, then jth element is to be included and replace some kth element in...

  • Answered Anonymously
  • Q2. 

    Count Ways to Reach the Nth Stair

    Given a number of stairs, starting from the 0th stair, calculate the number of distinct ways you can reach the Nth stair. You can climb either one step or two steps at a ...

  • Ans. 

    The question can be approached using recursion. The person can reach nth stair from either (n-1)th stair or from (n-2)th stair. Hence, for each stair n, find out the number of ways to reach n-1th stair and n-2th stair and add them to give the answer for the nth stair. Therefore the expression for such an approach comes out to be : ways(n) = ways(n-1) + ways(n-2)

    This is an expression for Fibonacci numbers only, where wa...

  • Answered Anonymously
Round 2 - Video Call 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

This was the first round with questions on DSA and Low Level design.

  • Q1. 

    Trapping Rain Water Problem Statement

    You are given a long type array/list ARR of size N, representing an elevation map. The value ARR[i] denotes the elevation of the ith bar. Your task is to determine th...

  • Ans. 

    Basic Insight: 
    An element of the array can store water if there are higher bars on the left and right. The amount of water to be stored in every element can be found out by finding the heights of bars on the left and right sides. The idea is to compute the amount of water that can be stored in every element of the array.

    Algorithm: 
    1) Create two arrays left and right of size n. create a variable max_ = INT_MIN...

  • Answered Anonymously
  • Q2. Can you provide a low-level design of a hotel management system?
  • Ans. 

    Tip 1 : Firstly, remember that the system design round is extremely open-ended and there’s no such thing as a standard answer. Even for the same question, you’ll have a totally different discussion with different interviewers.


    Tip 2 : Before you jump into the solution always clarify all the assumptions you’re making at the beginning of the interview. Ask questions to identify the scope of the system. This will clear the...

  • Answered Anonymously

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPASpinny interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 4 monthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewRejected

Skills evaluated in this interview

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find the Duplicate Number Problem Statement Given an integer arra ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
Round 1 - Coding Test 

Dsa and alogorithm by third party agency.

Round 2 - Technical 

(1 Question)

  • Q1. One Dynamic programming question

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn Ds and algo , hld , lld , Coding practice needed , Java or some other language,
Prepare Linked list , stack , queues , trees.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Jul 2022. There were 2 interview rounds.

Round 1 - Coding Test 

DSA - arrays, hashing, stack, 2hrs , google meet

Round 2 - Technical 

(2 Questions)

  • Q1. Low level design , OOPs, modular code,
  • Q2. Crickbuzz- players, teams, score

Interview Preparation Tips

Interview preparation tips for other job seekers - DSA, LLD(very much important)

Spinny interview questions for designations

 Senior Software Engineer

 (3)

 Software Development Engineer

 (1)

 Software Engineer Intern

 (1)

 Software Development Engineer II

 (1)

 Software Developer

 (1)

 Software Developer Intern

 (1)

 Software Development Engineer Intern

 (1)

 QA Engineer

 (1)

Interview questions from similar companies

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

I was interviewed in Dec 2024.

Round 1 - Coding Test 

Two medium to hard-level questions and one hard question.

Round 2 - Coding Test 

3 medium level problems

Round 3 - Coding Test 

Two challenging problems were presented.

Round 4 - System design 

(1 Question)

  • Q1. Parking lot design
Round 5 - HR 

(1 Question)

  • Q1. About previous role and experience
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at Maulana Azad National Institute of Technology (NIT), Bhopal and was interviewed in Jul 2024. There were 2 interview rounds.

Round 1 - Coding Test 

3 questions easy-medium level leetcode problem I solved 2 completely and 3rd question partially (9/15 test cases passed) to move on to 2nd round

Round 2 - Coding Test 

(1 Question)

  • Q1. Implement an app similar to splitwise
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Find the leaves of the tree.
  • Ans. 

    Leaves of a tree are the nodes with no children in a tree data structure.

    • Traverse the tree and identify nodes with no children.

    • Use depth-first search or breadth-first search algorithms to find leaves.

    • Examples: In a binary tree, leaves are nodes with no left or right child.

    • In a general tree, leaves are nodes with no children in their child list.

  • Answered by AI
  • Q2. Find the LCA of tree.
  • Ans. 

    The Lowest Common Ancestor (LCA) of a tree is the shared ancestor of two nodes farthest from the root.

    • Start from the root and traverse the tree to find the paths from the root to the two nodes.

    • Compare the paths to find the last common node between them, which is the LCA.

    • If one of the nodes is an ancestor of the other, then the ancestor node is the LCA.

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. What projects you worked upon?
  • Ans. 

    I have worked on projects involving web development, mobile app development, and data analysis.

    • Developed a web application using React and Node.js for a client in the e-commerce industry

    • Created a mobile app using Flutter for a startup in the healthcare sector

    • Performed data analysis on customer behavior using Python and SQL for a marketing company

  • Answered by AI
  • Q2. What internships you did?
  • Ans. 

    I completed internships at ABC Company and XYZ Company during my undergraduate studies.

    • Interned at ABC Company working on web development projects

    • Interned at XYZ Company assisting with software testing and quality assurance

    • Gained hands-on experience in coding, debugging, and problem-solving

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare tree and graph well.

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Coding Test 

1. PEAK ELEMENT QUESTION.
2. COIN DENOMINATION

Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Create pagination component using an api show the data for the pages
  • Ans. 

    Create a pagination component using an API to display data for different pages.

    • Use API to fetch data for each page

    • Implement pagination logic to display data for each page

    • Allow users to navigate between pages

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Technical 

(3 Questions)

  • Q1. He asked to invert a binary tree
  • Q2. Deep dive in projects
  • Q3. Asked me indept js questions

Interview Preparation Tips

Topics to prepare for PharmEasy Software Engineer interview:
  • Binary search

Spinny Interview FAQs

How many rounds are there in Spinny Software Engineer interview?
Spinny interview process usually has 2-3 rounds. The most common rounds in the Spinny interview process are Coding Test, Technical and Resume Shortlist.
What are the top questions asked in Spinny Software Engineer interview?

Some of the top questions asked at the Spinny Software Engineer interview -

  1. Low level design , OOPs, modular co...read more
  2. One Dynamic programming quest...read more
  3. Maximum rainwater leetc...read more

Tell us how to improve this page.

Spinny Software Engineer Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more
Spinny Software Engineer Salary
based on 28 salaries
₹10 L/yr - ₹30.4 L/yr
117% more than the average Software Engineer Salary in India
View more details

Spinny Software Engineer Reviews and Ratings

based on 5 reviews

3.4/5

Rating in categories

3.3

Skill development

3.6

Work-life balance

3.0

Salary

3.4

Job security

3.1

Company culture

3.0

Promotions

3.3

Work satisfaction

Explore 5 Reviews and Ratings
Operations Analyst
477 salaries
unlock blur

₹2.2 L/yr - ₹7 L/yr

Relationship Manager
248 salaries
unlock blur

₹2.5 L/yr - ₹5.1 L/yr

Team Lead
189 salaries
unlock blur

₹2.8 L/yr - ₹8.5 L/yr

CAR Consultant
158 salaries
unlock blur

₹2.1 L/yr - ₹4.5 L/yr

Assistant Manager
148 salaries
unlock blur

₹3.6 L/yr - ₹11 L/yr

Explore more salaries
Compare Spinny with

Truebil

3.9
Compare

CarDekho

3.7
Compare

Carwale

3.5
Compare

Cartrade.com

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