Upload Button Icon Add office photos
Engaged Employer

i

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

Shiprocket Private Limited Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Shiprocket Private Limited Associate Software Engineer Interview Questions and Answers

Updated 22 Jul 2024

Shiprocket Private Limited Associate Software Engineer Interview Experiences

1 interview found

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

(2 Questions)

  • Q1. Find max sum of sub array
  • Ans. 

    Find the maximum sum of a subarray within an array of integers.

    • Iterate through the array and keep track of the current sum and maximum sum seen so far.

    • If the current sum becomes negative, reset it to 0 as it won't contribute to the maximum sum.

    • Return the maximum sum found after iterating through the entire array.

  • Answered by AI
  • Q2. What is throttling in js ?
  • Ans. 

    Throttling in JavaScript is a technique used to control the rate at which a function is executed.

    • Throttling limits the number of times a function can be called over a specified period.

    • It is commonly used in scenarios like scroll events, resize events, and API requests to prevent performance issues.

    • Example: Debouncing a search input to limit the number of API calls made while typing.

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

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

(2 Questions)

  • Q1. Tell what is your name
  • Ans. 

    My name is John Smith.

    • Full name is John Smith

    • Common name in English-speaking countries

    • No middle name or initial

  • Answered by AI
  • Q2. What do you do in free time
  • Ans. 

    In my free time, I enjoy hiking, playing video games, and learning new programming languages.

    • Hiking in local trails and national parks

    • Playing video games like Overwatch and Minecraft

    • Learning new programming languages like Python and JavaScript

  • Answered by AI

I applied via Walk-in and was interviewed before Jan 2021. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Prime number star pattern Js basics form validations

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn all basics of JS and node
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(1 Question)

  • Q1. Tell me about you
  • Ans. 

    I am a passionate software developer with a strong background in programming languages such as Java, Python, and JavaScript.

    • Experienced in developing web applications using frameworks like Spring Boot and React

    • Proficient in database management with SQL and NoSQL databases

    • Skilled in problem-solving and debugging code efficiently

  • Answered by AI

I applied via Recruitment Consultant and was interviewed in Jun 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. Basic to intermediate questions on data structures and django.

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview process easy.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Feb 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Given a string, find the longest length palindromic substring in the given string.
  • Ans. 

    Find the longest palindromic substring in a given string.

    • Use dynamic programming to solve the problem efficiently.

    • Start with the base cases of single characters and two characters.

    • For longer substrings, check if the first and last characters match and if the substring between them is also a palindrome.

    • Keep track of the longest palindrome seen so far.

    • Time complexity: O(n^2), space complexity: O(n^2).

  • Answered by AI
Round 3 - Technical 

(2 Questions)

  • Q1. Mention the most challenging technical problem you had to solve.
  • Ans. 

    Developing a real-time data processing system for a high-traffic website.

    • Designing a scalable architecture to handle the high volume of incoming data.

    • Optimizing the data processing algorithms to minimize latency.

    • Ensuring data consistency and accuracy in a distributed system.

    • Implementing fault-tolerant mechanisms to handle system failures.

    • Testing and debugging the system under various load conditions.

  • Answered by AI
  • Q2. Some minor low level entity design.

Interview Preparation Tips

Interview preparation tips for other job seekers - Practice DSA, some design patterns and low level design properly

Skills evaluated in this interview

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

I applied via Approached by Company and was interviewed before Oct 2023. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. DSA ROUND - DP problem
  • Ans. 

    Dynamic Programming problem involving finding the maximum sum of non-adjacent elements in an array.

    • Use dynamic programming to keep track of the maximum sum at each index.

    • At each index, the maximum sum is either the current element plus the sum two indices back, or the sum at the previous index.

    • Example: For array [2, 4, 6, 2, 5], the maximum sum of non-adjacent elements is 13 (2 + 6 + 5).

  • Answered by AI
  • Q2. DSA ROUND - STRING PROBLEM
  • Ans. 

    Find the longest common prefix among an array of strings.

    • Iterate through the characters of the first string and compare with other strings

    • Return the prefix when characters don't match or reach end of any string

    • Example: Input - ['flower', 'flow', 'flight'], Output - 'fl'

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

(2 Questions)

  • Q1. PROJECT RELATED QUESTIONS
  • Q2. DESIGN LRU CACHE
  • Ans. 

    LRU cache is a data structure that stores the most recently used items.

    • Use a doubly linked list to keep track of the order of items based on their usage.

    • Use a hashmap to quickly access items in the cache.

    • When a new item is accessed, move it to the front of the linked list.

    • If the cache is full, remove the least recently used item from the end of the linked list.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Ecom Express Software Developer interview:
  • Dynamic programming
  • Priority queue
Interview preparation tips for other job seekers - Communicate yourself , whether you are able to think about the problem or not .

Skills evaluated in this interview

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

(1 Question)

  • Q1. Writtern test related to coding
Round 2 - Technical 

(1 Question)

  • Q1. Questions related node js and sql
Round 3 - Technomangerial round 

(1 Question)

  • Q1. Scenarios based questions, technical discussion
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Ask to find out count occurrences of anagram
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Nodejs life cycle
  • Q2. Promise in nodejs
  • Ans. 

    Promise in Node.js is an object representing the eventual completion or failure of an asynchronous operation.

    • Used to handle asynchronous operations in a more readable and manageable way

    • Can be in one of three states: pending, fulfilled, or rejected

    • Can be chained together to handle multiple asynchronous operations sequentially

    • Example: fetching data from a database using a promise-based API

  • Answered by AI

Skills evaluated in this interview

Shiprocket Private Limited Interview FAQs

How many rounds are there in Shiprocket Private Limited Associate Software Engineer interview?
Shiprocket Private Limited interview process usually has 1 rounds. The most common rounds in the Shiprocket Private Limited interview process are Technical.
What are the top questions asked in Shiprocket Private Limited Associate Software Engineer interview?

Some of the top questions asked at the Shiprocket Private Limited Associate Software Engineer interview -

  1. What is throttling in j...read more
  2. Find max sum of sub ar...read more

Tell us how to improve this page.

Shiprocket Private Limited Associate Software Engineer Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more

Interview Questions from Similar Companies

Delhivery Interview Questions
3.9
 • 458 Interviews
Swiggy Interview Questions
3.8
 • 428 Interviews
Udaan Interview Questions
4.0
 • 334 Interviews
CARS24 Interview Questions
3.5
 • 330 Interviews
Meesho Interview Questions
3.7
 • 328 Interviews
Ecom Express Interview Questions
3.8
 • 198 Interviews
BlackBuck Interview Questions
3.8
 • 176 Interviews
XpressBees Interview Questions
3.6
 • 159 Interviews
DTDC Express Interview Questions
3.7
 • 151 Interviews
Tata 1mg Interview Questions
3.6
 • 146 Interviews
View all
Shiprocket Private Limited Associate Software Engineer Salary
based on 6 salaries
₹3.6 L/yr - ₹6.2 L/yr
At par with the average Associate Software Engineer Salary in India
View more details

Shiprocket Private Limited Associate Software Engineer Reviews and Ratings

based on 1 review

4.0/5

Rating in categories

4.0

Skill development

5.0

Work-life balance

5.0

Salary

3.0

Job security

3.0

Company culture

3.0

Promotions

4.0

Work satisfaction

Explore 1 Review and Rating
Software Engineer
164 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Senior Specialist
86 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Specialist
70 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Key Account Manager
69 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Assistant Manager
67 salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Explore more salaries
Compare Shiprocket Private Limited with

Pickrr

3.9
Compare

Delhivery

3.9
Compare

Ecom Express

3.8
Compare

XpressBees

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