Upload Button Icon Add office photos

Spinny

Compare button icon Compare button icon Compare

Filter interviews by

Clear (1)

Spinny Software Developer Interview Questions and Answers

Updated 30 May 2022

Spinny Software Developer Interview Experiences

1 interview found

I appeared for an interview in Apr 2022.

Round 1 - HR 

Round duration - 30 minutes
Round difficulty - Easy

This was just a screening round to check my intention and communication skills. They just asked me why was I looking for a job change, and told me a little bit about the profile.

Round 2 - Video Call 

(2 Questions)

Round duration - 45 Minutes
Round difficulty - Easy

Since I had applied for a full stack profile, this round mainly consisted of front-end questions and some basic DSA questions. They had scheduled a call in the afternoon around 14:00 and the call was on Google meet where I had to share my screen and type in some code, once I was happy with my code and it worked fine, I had to paste it into the google doc. Actually, they had outsourced the interview rounds to the Interview Vector.

  • Q1. 

    Flatten 2D Array Problem

    Implement an iterator called ‘FLATTEN_2D’ to transform a two-dimensional array ‘ARR_2D’ into a one-dimensional array ‘ARR_1D’. The iterator should support the following operations...

  • Ans. 

    Implement an iterator to flatten a 2D array into a 1D array in row-wise traversal.

    • Create a class 'FLATTEN_2D' with 'NEXT' and 'HAS_NEXT' methods.

    • Maintain current row and column indices to keep track of traversal.

    • Handle edge cases like empty rows and columns.

    • Combine elements row-wise to form the 1D array.

    • Return the elements of 'ARR_1D' for each test case.

  • Answered by AI
  • Q2. Implement a function 'sum' such that the following conditions hold: sum(1)(2)(3)(4)() returns 10, sum(1)() returns 1, and sum() returns 0.
  • Ans. 

    Implement a function 'sum' with varying number of arguments to return the sum of all arguments.

    • Create a function 'sum' that takes in a number as argument and returns a new function that takes in the next number.

    • Each subsequent call to the returned function should add the argument to the running total.

    • Return the running total when an empty argument is passed.

  • Answered by AI
Round 3 - Video Call 

(1 Question)

Round duration - 90 Minutes
Round difficulty - Easy

This round consisted of multiple easy DSA questions, some frontend questions, and one thought experiment related to design. Again, this round was conducted around 14:00 in the afternoon.

  • Q1. 

    Anagram Pairs Verification Problem

    Your task is to determine if two given strings are anagrams of each other. Two strings are considered anagrams if you can rearrange the letters of one string to form the...

  • Ans. 

    Check if two strings are anagrams of each other by comparing their sorted characters.

    • Sort the characters of both strings and compare them.

    • If the sorted strings are equal, then the strings are anagrams.

    • Use a dictionary to count the occurrences of characters in each string for a more optimized solution.

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Gandhi Institute For Technology(GIFT) , BBSR. Eligibility criteriaNo criteriaSpinny interview preparation:Topics to prepare for the interview - Data Structures, React, JavaScript, CSS, SOLID Principles, System DesignTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : DSA is important, practice around 150+ questions minimum.
Tip 2 : For the front end, JS is a must! Learn the basics and how it works under the hood.
Tip 3 : Learn SOLID and Design patterns.

Application resume tips for other job seekers

Tip 1 : Keep it short and simple. Specify your projects and/or experiences.
Tip 2 : Even naming your resume helps, instead of naming it "resume.pdf" name it like "____resume.pdf". It actually helps recruiters and I got positive feedback for this.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview questions from similar companies

I applied via Naukri.com and was interviewed in Dec 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. What if you found that there is an error in your code which tester missed and the project is going to live in morning. What will you do even they issue remain after trying to fix in extra hours(night).
  • Ans. 

    I would immediately inform the project manager and the testing team about the error and work collaboratively to find a solution.

    • Notify the project manager and testing team about the error

    • Collaborate with the testing team to understand the issue

    • Analyze the code to identify the root cause of the error

    • Work with the development team to fix the error as quickly as possible

    • Perform thorough testing to ensure the issue is reso...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Stay honest and completely open about work and working style.

Skills evaluated in this interview

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

I applied via Approached by Company and was interviewed in Feb 2023. There were 3 interview rounds.

Interview Preparation Tips

Interview preparation tips for other job seekers - Good Company, give a Try they offer a good life and work balance.

I applied via AmbitionBox and was interviewed before Sep 2020. There were 3 interview rounds.

Interview Questionnaire 

8 Questions

  • Q1. About last role of mine
  • Q2. Asked about My family background
  • Q3. Salary discussion and negotiation to me
  • Q4. Initially Basics of PHP language.
  • Q5. Oops concepts should have prepared
  • Q6. Questions about laravel frame work
  • Q7. Diff between unique and primary key in sql
  • Ans. 

    Unique key allows null values, primary key does not.

    • Primary key is a unique identifier for a record in a table

    • Unique key allows null values, primary key does not

    • A table can have only one primary key, but multiple unique keys

    • Primary key is automatically indexed, unique key is not necessarily indexed

  • Answered by AI
  • Q8. Use of having clause in sql
  • Ans. 

    HAVING clause is used in SQL to filter data based on aggregate functions.

    • It is used with GROUP BY clause to filter data based on aggregate functions

    • It is used to filter data after grouping has been done

    • It is similar to WHERE clause but operates on grouped data

    • Example: SELECT department, AVG(salary) FROM employees GROUP BY department HAVING AVG(salary) > 50000;

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared about the framework and Basics of primary skilled programming language.

Skills evaluated in this interview

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

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on fundamentals, Revise core java concept

Interview Questionnaire 

2 Questions

  • Q1. Implement LRU Cache
  • Ans. 

    LRU Cache is a data structure that stores the most recently used items and discards the least recently used items.

    • Use a hash table to store key-value pairs

    • Use a doubly linked list to keep track of the order of items

    • When an item is accessed, move it to the front of the list

    • When the cache is full, remove the least recently used item from the back of the list

    • Lookup and insertion should be O(1) time complexity

  • Answered by AI
  • Q2. Implement 2 stacks in an array
  • Ans. 

    Implement 2 stacks in an array

    • Divide the array into two halves

    • Use top1 and top2 to keep track of top elements of stacks

    • Push and pop elements from respective halves

    • Check for overflow and underflow conditions

  • Answered by AI

Skills evaluated in this interview

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

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

Interview Preparation Tips

Interview preparation tips for other job seekers - Free aws d resfg rtrt bert ert treytr ret ert ert tret tre tryr tr rt try tr ytry try tr ytry try try t ty try tr try

Skills evaluated in this interview

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

I applied via Approached by Company and was interviewed before Mar 2022. There were 4 interview rounds.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be clear on the basics of dsa,sql and. Net framework
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Contribute & help others!
anonymous
You can choose to be anonymous

Spinny Interview FAQs

How to prepare for Spinny Software Developer 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 Spinny. The most common topics and skills that interviewers at Spinny expect are Javascript, Backend, C++, Django and Front End.

Recently Viewed

REVIEWS

DAV Public School

No Reviews

INTERVIEWS

Matrimonialsindia

No Interviews

INTERVIEWS

ffreedom app

No Interviews

COMPANY BENEFITS

DAV Public School

No Benefits

SALARIES

DAV Public School

No Salaries

JOBS

TE Connectivity

No Jobs

INTERVIEWS

Solv

No Interviews

COMPANY BENEFITS

DAV Public School

No Benefits

REVIEWS

Solv

No Reviews

INTERVIEWS

AJIO

No Interviews

Tell us how to improve this page.

Spinny Software Developer Salary
based on 34 salaries
₹9.6 L/yr - ₹25.5 L/yr
86% more than the average Software Developer Salary in India
View more details

Spinny Software Developer Reviews and Ratings

based on 10 reviews

2.8/5

Rating in categories

2.7

Skill development

2.8

Work-life balance

3.0

Salary

2.7

Job security

3.1

Company culture

2.1

Promotions

2.7

Work satisfaction

Explore 10 Reviews and Ratings
Operations Analyst
500 salaries
unlock blur

₹2.2 L/yr - ₹6.5 L/yr

Relationship Manager
252 salaries
unlock blur

₹2.7 L/yr - ₹5.1 L/yr

Team Lead
206 salaries
unlock blur

₹2.8 L/yr - ₹8.5 L/yr

CAR Consultant
161 salaries
unlock blur

₹2.1 L/yr - ₹4.5 L/yr

Assistant Manager
133 salaries
unlock blur

₹4 L/yr - ₹11 L/yr

Explore more salaries
Compare Spinny with

Truebil

3.8
Compare

CarDekho Group

3.7
Compare

Carwale

3.5
Compare

Cartrade.com

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