Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Shipsy Team. If you also belong to the team, you can get access from here

Shipsy Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Shipsy Software Developer Interview Questions and Answers

Updated 22 Sep 2024

Shipsy Software Developer Interview Experiences

1 interview found

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

DSA questions ...do practice leetcode daily problems

Interview questions from similar companies

I appeared for an interview in Jun 2021.

Round 1 - Coding Test 

(1 Question)

Round duration - 180 minutes
Round difficulty - Hard

The test link had 3 days expiry so I could attempt test anytime. It was conducted on doselect.com

  • Q1. 

    Equilibrium Indices in a Sequence

    You are given an array/list named 'SEQUENCE', which consists of 'N' integers. The task is to identify all equilibrium indices in this sequence.

    Explanation:

    An equilibr...

  • Ans. 

    The task is to find the equilibrium indices of a given sequence, where the sum of elements at lower indices is equal to the sum of elements at higher indices.

    • Iterate through the sequence and calculate the total sum of all elements

    • Initialize a left sum and right sum as 0

    • For each index, update the left sum and right sum and check if they are equal

    • If they are equal, add the index to the equilibrium indices

    • Return the equil

  • Answered by AI
Round 2 - Video Call 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

Video interview round wherein I was asked to wrote code for the problem statements given by the interviewer. The problems were mainly focused on advanced JS concepts like asynchonous progamming, timers, closures, and data structure problems around arrays, sets, linked list etc.

  • Q1. 

    Rearrange Linked List Problem Statement

    Given a singly linked list in the form 'L1' -> 'L2' -> 'L3' -> ... 'Ln', your task is to rearrange the nodes to the form 'L1' -> 'Ln' -> 'L2' -> '...

  • Ans. 

    The task is to rearrange the nodes of a singly linked list in a specific order without altering the data of the nodes.

    • Iterate through the linked list to find the middle node using the slow and fast pointer technique.

    • Reverse the second half of the linked list.

    • Merge the first and reversed second half of the linked list alternatively to get the desired order.

  • Answered by AI
Round 3 - HR 

Round duration - 30 minutes
Round difficulty - Easy

This was the last round with HR wherein they judged cultural fit and there was discussion on things like my expectations v/s their expectations etc.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in BangaloreEligibility criteriaNoSpringworks interview preparation:Topics to prepare for the interview - Javascript/Typescript, NodeJS, MongoDB, SQL, Angular, Data Structures and Algorithms, Object Oriented Programming ConceptsTime required to prepare for the interview - 3 MonthsInterview preparation tips for other job seekers

Tip 1 : Get well versed with the fundamentals of Javascript including advanced concepts like promises, async/await, generators, higher order functions, closures, currying etc.
Tip 2 : Do some projects on MERN Stack because a lot of projects here use some or all of those technologies
Tip 3 : Do prepare for behavioral/cultural-fit questions especially around how you'll handle various stituations during work or how will you manage productivity while working remotely.

Application resume tips for other job seekers

Tip 1 : Having projects on MERN stack will give you advantage
Tip 2 : Do mention if you have any AWS experience.
Tip 3 : Mention all your internships/past experiences. Keep them crisp and talk about what you did and it's impact/outcome.
Tip 4 : Any experience/exposure to blockchain will definitely give brownie points.

Final outcome of the interviewSelected

Skills evaluated in this interview

I appeared for an interview in Nov 2021.

Round 1 - Coding Test 

Round duration - 30 minutes
Round difficulty - Easy

This round mainly consisted of some questions on advanced JS topics like Execution Context, Callback queue, Micro task queue, Promises, etc.

Round 2 - Telephonic Call 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

This round was more technical compared to the previous one. The interviewer was a senior developer. If questions were not answered, answers would be given/explained.

  • Q1. What are some aggregate operators in MongoDB?
  • Ans. 

    Aggregate operators in MongoDB are used for data aggregation and manipulation.

    • Some aggregate operators in MongoDB include $sum, $avg, $min, $max, $push, $addToSet, $first, $last, $project, $match, $group, $sort, $limit, $skip.

    • Example: db.collection.aggregate([{$group: {_id: '$field', total: {$sum: '$value'}}}])

  • Answered by AI
Round 3 - HR 

Round duration - 30 minutes
Round difficulty - Easy

This round was mainly to assess my experience level, roles, and responsibilities from my previous company. Salary negotiations also happened here.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in BangaloreEligibility criteriaNo criteriaSpringworks interview preparation:Topics to prepare for the interview - Databases, Asynchronous programming, Promises, JavaScript, DS.Time required to prepare for the interview - 1 monthInterview preparation tips for other job seekers

Tip 1 : Learn about Execution Context, Promises in JS
Tip 2 : Learn about indices, Difference between different databases
Tip 3 : Error handling and Exceptions

Application resume tips for other job seekers

Tip 1 : Put in what you’ve done and not what you could have done.
Tip 2 : Keep it short and simple

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Coding question on DSA
  • Q2. Design pattern followed by basic java questions
Round 2 - Technical 

(2 Questions)

  • Q1. Design patterns in java
  • Ans. 

    Design patterns in Java are reusable solutions to common problems in software design.

    • Design patterns help in creating flexible, maintainable, and scalable code.

    • Some common design patterns in Java include Singleton, Factory, Observer, and Strategy.

    • Each design pattern has its own purpose and can be applied in different scenarios.

    • Design patterns promote code reusability and help in organizing code in a structured manner.

  • Answered by AI
  • Q2. Database designing and java8

Skills evaluated in this interview

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

I applied via Campus Placement and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Basic questions of dbms ,os

Round 2 - One-on-one 

(2 Questions)

  • Q1. Delete middle node of linked list
  • Ans. 

    To delete the middle node of a linked list, we can iterate through the list to find the middle node and then remove it by adjusting the pointers.

    • Iterate through the linked list to find the middle node by using two pointers - one moving one node at a time and the other moving two nodes at a time.

    • Once the middle node is found, adjust the pointers to skip over the middle node and connect the nodes before and after it.

    • Hand...

  • Answered by AI
  • Q2. N queen problem

Interview Preparation Tips

Interview preparation tips for other job seekers - Be self-confident

Skills evaluated in this interview

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

Aptitude test such as profit and loss , blood relations

Round 2 - Coding Test 

Questions on string and map

Round 3 - HR 

(1 Question)

  • Q1. Questions like will you be able to work after your assigned time

I applied via Recruitment Consulltant and was interviewed in Oct 2022. There were 4 interview rounds.

Round 1 - Aptitude Test 

The aptitude test was in online mode. There were 20 mcq questions and 5 coding questions ranging from easy to hard

Round 2 - Group Discussion 

After the Aptitude test, the gd was kept in offline mode ( at office ), the topic was "the pros and cons of online classes

Round 3 - Technical 

(1 Question)

  • Q1. In the 1st technical round, basic questions regarding the languages which i have mentioned in resume was asked. I mentioned python and C in my resume and a coding problem was asked to solve and to further ...
Round 4 - Technical 

(1 Question)

  • Q1. In the second technical OOPS concepts and DSA questions were asked

Interview Preparation Tips

Topics to prepare for Zopsmart Technology Software Developer interview:
  • DSA
  • Algorithms
  • Coding
  • resume
Interview preparation tips for other job seekers - If you pass the last technical round then you will be selected in HR round for the same.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. JavaScript based, reduce, map, Database indexing
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Oct 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Strings related coding question
Round 2 - Technical 

(1 Question)

  • Q1. Files, os and db related questions
Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Not Selected

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

Round 1 - Coding Test 

Consist 3 coding questions medium level

Round 2 - Technical 

(2 Questions)

  • Q1. Asked about java concept
  • Q2. Sql query basics
Round 3 - Technical 

(2 Questions)

  • Q1. Asked medium to advance level oops java concept
  • Q2. Deep discussion over project
Round 4 - Technical 

(2 Questions)

  • Q1. Hard level linked list questions
  • Q2. Advanced level sql query

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare sql and oop concepts well

Shipsy Interview FAQs

How many rounds are there in Shipsy Software Developer interview?
Shipsy interview process usually has 1 rounds. The most common rounds in the Shipsy interview process are Coding Test.

Tell us how to improve this page.

Shipsy Software Developer Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more
Shipsy Software Developer Salary
based on 11 salaries
₹9 L/yr - ₹26 L/yr
100% more than the average Software Developer Salary in India
View more details

Shipsy Software Developer Reviews and Ratings

based on 1 review

5.0/5

Rating in categories

5.0

Skill development

4.0

Work-life balance

5.0

Salary

4.0

Job security

4.0

Company culture

5.0

Promotions

5.0

Work satisfaction

Explore 1 Review and Rating
Software Engineer
42 salaries
unlock blur

₹7 L/yr - ₹24 L/yr

Senior Software Engineer
21 salaries
unlock blur

₹14 L/yr - ₹38 L/yr

Product Manager
18 salaries
unlock blur

₹17 L/yr - ₹32 L/yr

Sales Manager
17 salaries
unlock blur

₹25.9 L/yr - ₹36 L/yr

Associate Product Manager
13 salaries
unlock blur

₹9 L/yr - ₹26 L/yr

Explore more salaries
Compare Shipsy with

Leena AI

3.0
Compare

ThoughtSpot

3.8
Compare

AlgoShack

3.9
Compare

Harness

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