Upload Button Icon Add office photos

Filter interviews by

eShiksa Software Developer Interview Questions and Answers

Updated 20 Jan 2021

eShiksa Software Developer Interview Experiences

1 interview found

Interview Questionnaire 

3 Questions

  • Q1. Brief introduction on projects and whatever you wrote in your resume?
  • Q2. Difference bettween Array vs dictionary?
  • Ans. 

    Arrays store data in an ordered list while dictionaries store data as key-value pairs.

    • Arrays are indexed by a numerical value while dictionaries are indexed by a unique key.

    • Arrays are useful for storing a collection of similar data types while dictionaries are useful for storing related data with unique identifiers.

    • Arrays have a fixed size while dictionaries can dynamically grow or shrink as needed.

    • Example of an array:...

  • Answered by AI
  • Q3. Different frameworks which are used in projects?
  • Ans. 

    Frameworks used in projects include React, Angular, Vue, Django, Ruby on Rails, Laravel, and Spring.

    • React is a JavaScript library for building user interfaces.

    • Angular is a TypeScript-based open-source web application framework.

    • Vue is a progressive framework for building user interfaces.

    • Django is a high-level Python web framework.

    • Ruby on Rails is a server-side web application framework written in Ruby.

    • Laravel is a free,...

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

The exam duration is one and a half hours.

Round 2 - Coding Test 

The total exam time is one and a half hours.

Round 3 - Group Discussion 

It encompasses all topics related to full stack development.

Round 4 - Technical 

(2 Questions)

  • Q1. Asks questions on SQL
  • Q2. Asks question in typical topics
Round 5 - HR 

(1 Question)

  • Q1. Where do you see yourself in two years?
  • Ans. 

    In two years, I see myself as a senior software developer leading a team on innovative projects.

    • Advancing to a senior software developer role

    • Leading a team on new and innovative projects

    • Continuing to enhance my technical skills through ongoing learning and training

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(4 Questions)

  • Q1. Explain Deadlock?
  • Q2. Explain Red Black Tree?
  • Q3. Find local minima in a 1-D array?
  • Q4. Find local minima in 2-D array?
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Not Selected
Round 1 - Technical 

(2 Questions)

  • Q1. LRU Cache - how to tackle
  • Ans. 

    LRU Cache is a data structure that maintains a list of items in order of most recently used to least recently used.

    • Implement using a doubly linked list and a hashmap for efficient operations

    • 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 end of the list

  • Answered by AI
  • Q2. LRU Cache implementation based on a real time system. How would the main work which will be called etc etc
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at Netaji Subhas Institute of Technology (NSIT) and was interviewed in Jul 2024. There were 4 interview rounds.

Round 1 - Coding Test 

It was a coding round where i need to solve 3 DSA Questions in 1.5 hour

Round 2 - Technical 

(2 Questions)

  • Q1. This is Technical round where i was asked to implement the Two Question of Dsa one is bases on greedy and another is dp , another one is leetcode hard (finding maxaimal area of rectangle in matrix of 1 and...
  • Q2. Greedy Q was direct i don't remember clearly. I was selected for the 2nd round
Round 3 - One-on-one 

(1 Question)

  • Q1. It was also a technical round but bases on LLD problem statement. I was given a problem statement to design a society security system and the they need psudo code for complete implementation using correct ...
Round 4 - HR 

(1 Question)

  • Q1. I was not selected for 4th round but heard that there were Q on cs fundamentals.
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. The question was about Nodejs
  • Q2. The question was to build a linked list in Nodejs
Round 2 - Technical 

(2 Questions)

  • Q1. The first question was related to DSA
  • Q2. The question was related to SQL
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Binary search for closest element
  • Ans. 

    Binary search to find the closest element in a sorted array

    • Implement binary search to find the target element in the array

    • Keep track of the closest element found so far while searching

    • Update the closest element if a closer one is found during the search

  • Answered by AI
  • Q2. String manipulation
Round 2 - Technical 

(1 Question)

  • Q1. Low level Design for an online e-commerce website
  • Ans. 

    Low level design for an online e-commerce website involves designing the architecture and components of the website.

    • Identify the main components such as user interface, database, payment gateway, product catalog, etc.

    • Design the database schema to store user information, product details, orders, etc.

    • Implement user authentication and authorization mechanisms for secure access.

    • Integrate payment gateway for processing tran...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Zepto Software Developer interview:
  • DSA
  • Design patterns

Skills evaluated in this interview

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

I applied via campus placement at RV College Of Engineering (RVCE) and was interviewed in Aug 2024. There were 2 interview rounds.

Round 1 - Coding Test 

3 Medium level dsa questions

Round 2 - One-on-one 

(2 Questions)

  • Q1. Lld of cab booking system
  • Ans. 

    The Low Level Design (LLD) of a cab booking system involves detailing the system architecture and components at a lower level of abstraction.

    • Identify the main components of the system such as user interface, booking engine, payment gateway, and driver allocation algorithm.

    • Define the interactions between these components and how data flows between them.

    • Specify the data structures and algorithms used for efficient bookin...

  • Answered by AI
  • Q2. Discussion about online assesment

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for machine coding rounds.

Skills evaluated in this interview

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

I applied via Newspaper Ad and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - One-on-one 

(2 Questions)

  • Q1. How was your previous organization
  • Ans. 

    My previous organization was a fast-paced tech startup focused on developing cutting-edge software solutions.

    • Highly collaborative work environment

    • Emphasis on innovation and creativity

    • Agile development methodologies were followed

    • Regular team meetings and code reviews

    • Opportunities for professional growth and learning

  • Answered by AI
  • Q2. Please create timer using react
  • Ans. 

    Create a timer using React

    • Use useState hook to store the timer value

    • Use useEffect hook to update the timer every second

    • Display the timer value in the component's render method

  • Answered by AI

Skills evaluated in this interview

Interview experience
2
Poor
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Implement an immutable class.
  • Ans. 

    An immutable class is a class whose instances cannot be modified after creation.

    • Use final keyword for class declaration to prevent inheritance

    • Make all fields private and final to prevent modification

    • Do not provide setter methods, only getter methods should be used

  • Answered by AI
  • Q2. Implement a springboot service that intercepts http requests.
  • Ans. 

    Implement a Springboot service to intercept HTTP requests.

    • Create a Springboot application with necessary dependencies.

    • Implement a custom interceptor by extending HandlerInterceptorAdapter.

    • Override preHandle and postHandle methods to intercept requests and responses.

    • Register the interceptor in the WebMvcConfigurerAdapter configuration class.

  • Answered by AI

Skills evaluated in this interview

eShiksa Interview FAQs

What are the top questions asked in eShiksa Software Developer interview?

Some of the top questions asked at the eShiksa Software Developer interview -

  1. Different frameworks which are used in projec...read more
  2. Difference bettween Array vs dictiona...read more

Tell us how to improve this page.

Compare eShiksa with

Udaan

4.0
Compare

Swiggy

3.8
Compare

CARS24

3.6
Compare

BlackBuck

3.8
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