Upload Button Icon Add office photos
Engaged Employer

i

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

Ecom Express Verified Tick

Compare button icon Compare button icon Compare
3.9

based on 3.6k Reviews

Filter interviews by

Ecom Express Software Developer Interview Questions and Answers

Updated 16 Oct 2024

Ecom Express Software Developer Interview Experiences

2 interviews found

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

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.

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray SumGiven an array of numbers, find the maximum s ... read more
asked in Cognizant
Q2. Nth Fibonacci NumberNth term of Fibonacci series F(n), where F(n) ... read more
asked in Rakuten
Q3. Merge two sorted arraysNinja has been given two sorted integer ar ... read more
asked in GlobalLogic
Q4. Terms Of APAyush is given a number ‘X’. He has been told that he ... read more
asked in Amazon
Q5. Minimum Number of Platform NeededYou are given the arrival and de ... read more

Interview questions from similar companies

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

I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What is decorator in python
  • Ans. 

    Decorator in Python is a design pattern that allows adding new functionality to an existing object without modifying its structure.

    • Decorators are functions that take another function as an argument and extend its behavior without explicitly modifying it.

    • They are commonly used to add logging, timing, caching, or authentication to functions.

    • Syntax for using decorators in Python involves using the @ symbol followed by the...

  • Answered by AI
  • Q2. What is yeild in python
  • Ans. 

    yield is a keyword in Python used in generator functions to return a value without terminating the function

    • yield is used in generator functions to produce a series of values over time

    • When a generator function is called, it returns an iterator object but does not start execution immediately

    • Each time the yield statement is reached, the function's state is saved, and the value is returned to the caller

    • Execution of the fun...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Maersk Software Developer interview:
  • Python
  • Simulation

Skills evaluated in this interview

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

(1 Question)

  • Q1. Whats difference between patch and put
  • Ans. 

    Patch is used to update a specific part of a resource, while put is used to replace the entire resource.

    • Patch is used for partial updates, while put is used for full updates.

    • Patch is idempotent, meaning multiple identical patch requests will have the same effect as a single request, while put is not necessarily idempotent.

    • Example: Using patch to update the title of a blog post without affecting other fields, while usin...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. What is restful api
  • Ans. 

    RESTful API is an architectural style for designing networked applications

    • REST stands for Representational State Transfer

    • Uses standard HTTP methods like GET, POST, PUT, DELETE

    • Resources are identified by URIs

    • Stateless communication between client and server

    • Responses are typically in JSON or XML format

  • Answered by AI
  • Q2. Bootstarp grid system

Skills evaluated in this interview

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

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

Round 1 - Technical 

(2 Questions)

  • Q1. Introduce yourself.
  • Ans. 

    I am a software developer with 5 years of experience in Java and Python.

    • Experienced in Java and Python programming languages

    • Worked on various projects involving web development and data analysis

    • Familiar with Agile methodologies and version control systems like Git

  • Answered by AI
  • Q2. Project related questions.
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Indeed and was interviewed in Oct 2023. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Behavioural and Experience based questions
  • Q2. Tell be about a time sort of stuff

Interview Preparation Tips

Interview preparation tips for other job seekers - Be sure of your work

Interview Questionnaire 

3 Questions

  • Q1. What is callback function
  • Ans. 

    A callback function is a function passed as an argument to another function, which is then invoked inside the outer function.

    • Callback functions are commonly used in asynchronous programming.

    • They allow a function to call another function when a certain task is completed.

    • Callback functions can be anonymous or named functions.

    • Examples of callback functions include event handlers and AJAX requests.

  • Answered by AI
  • Q2. Arrow function
  • Q3. Call,apply,bind
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
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 

(2 Questions)

  • Q1. .net C#, Design pattern,Azure Angular ,
  • Q2. Web Api, SQL Entity Framework

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on new technology and get updated. Logically think and then explain the scenario
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Asked about schema for ecommerce and a coding question

Ecom Express Interview FAQs

How many rounds are there in Ecom Express Software Developer interview?
Ecom Express interview process usually has 2 rounds. The most common rounds in the Ecom Express interview process are One-on-one Round.
How to prepare for Ecom Express 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 Ecom Express. The most common topics and skills that interviewers at Ecom Express expect are Agile Methodology, Algorithms, Business Analysis, Coding and Computer science.
What are the top questions asked in Ecom Express Software Developer interview?

Some of the top questions asked at the Ecom Express Software Developer interview -

  1. DSA ROUND - DP prob...read more
  2. DSA ROUND - STRING PROB...read more
  3. DESIGN LRU CA...read more

Tell us how to improve this page.

People are getting interviews through

based on 2 Ecom Express interviews
Recruitment Consultant
50%
50% candidates got the interview through other sources.
Moderate Confidence
?
Moderate Confidence means the data is based on a sufficient number of responses received from the candidates

Fast track your campus placements

View all
Ecom Express Software Developer Salary
based on 52 salaries
₹8 L/yr - ₹11.6 L/yr
24% more than the average Software Developer Salary in India
View more details

Ecom Express Software Developer Reviews and Ratings

based on 5 reviews

4.5/5

Rating in categories

3.8

Skill development

4.7

Work-Life balance

4.2

Salary & Benefits

4.3

Job Security

4.4

Company culture

3.1

Promotions/Appraisal

4.5

Work Satisfaction

Explore 5 Reviews and Ratings
Supervisor
478 salaries
unlock blur

₹1 L/yr - ₹4 L/yr

Operations Executive
350 salaries
unlock blur

₹1.2 L/yr - ₹5 L/yr

Senior Executive
323 salaries
unlock blur

₹2.5 L/yr - ₹6.5 L/yr

Assistant Manager
315 salaries
unlock blur

₹3.4 L/yr - ₹9.2 L/yr

Executive
288 salaries
unlock blur

₹1.5 L/yr - ₹4.5 L/yr

Explore more salaries
Compare Ecom Express with

Delhivery

3.9
Compare

Blue Dart Express

4.1
Compare

DTDC Express

3.8
Compare

GATI-KWE

4.0
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview