Upload Button Icon Add office photos
Engaged Employer

i

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

ZeMoSo Technologies Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

ZeMoSo Technologies Software Engineer2 Interview Questions, Process, and Tips

Updated 18 Dec 2024

Top ZeMoSo Technologies Software Engineer2 Interview Questions and Answers

  • Q1. Given an integer array , and a target k , we need to find the pair of elements from array whose sum will be equal to target k.
  • Q2. Given an input string "aaabbCCaaDD" , O/p : a3b2C2a2D2 , we need to find the frequency of subsequent characters.
  • Q3. Actuator in spring boot and what are the actuator endpoints
View all 7 questions

ZeMoSo Technologies Software Engineer2 Interview Experiences

4 interviews found

Software Engineer2 Interview Questions & Answers

user image Vaibhav darwekar

posted on 18 Dec 2024

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

I applied via LinkedIn and was interviewed in Nov 2024. There were 4 interview rounds.

Round 1 - Coding Test 

It was an assessment test consisting of data structures and algorithms (DSA) and multiple-choice questions (MCQs).

Round 2 - Technical 

(1 Question)

  • Q1. 30 min Technical round. Question on Node js, React, and Javascript
Round 3 - Technical 

(1 Question)

  • Q1. What were the in-depth concepts of Node, React, and JavaScript that were covered in the technical round?
Round 4 - Technical 

(1 Question)

  • Q1. Final Technical Round cosist of Topics like System Design, Node js, React

Interview Preparation Tips

Topics to prepare for ZeMoSo Technologies Software Engineer2 interview:
  • Node.Js
  • Javascript
  • React.Js
  • Data Structures
  • Algorithms
  • Database
  • Microservices
Interview preparation tips for other job seekers - Prepare thoroughly, focusing more on in-depth and practical implementation rather than just definitions.

Software Engineer2 Interview Questions & Answers

user image shashank jadhav

posted on 5 Sep 2024

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

I applied via LinkedIn and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Coding test will be conducted on CoderByte platform , where we will be given two question one is a backend challenge and other question on DSA , dynamic programming.

Round 2 - Technical 

(4 Questions)

  • Q1. Given an integer array , and a target k , we need to find the pair of elements from array whose sum will be equal to target k.
  • Ans. 

    Find pair of elements in array whose sum is equal to target k.

    • Use a hashmap to store the difference between target k and each element in the array.

    • Iterate through the array and check if the current element's complement exists in the hashmap.

    • Return the indices of the pair that sums up to target k.

  • Answered by AI
  • Q2. Asked about OAuth and JWT
  • Q3. Actuator in spring boot and what are the actuator endpoints
  • Ans. 

    Actuator in Spring Boot provides production-ready features like monitoring and metrics.

    • Actuator is a set of tools provided by Spring Boot to monitor and manage your application.

    • Actuator endpoints are URLs that provide information about your application, such as health, metrics, info, etc.

    • Examples of actuator endpoints include /actuator/health, /actuator/metrics, /actuator/info, etc.

  • Answered by AI
  • Q4. Design pattern of microservices architecture
  • Ans. 

    Microservices architecture is a design pattern where an application is composed of small, independent services that communicate over well-defined APIs.

    • Each microservice is responsible for a specific business function or capability

    • Services are loosely coupled and can be developed, deployed, and scaled independently

    • Communication between services is typically done through lightweight protocols like HTTP or messaging queue...

  • Answered by AI
Round 3 - Technical 

(4 Questions)

  • Q1. Given an input string "aaabbCCaaDD" , O/p : a3b2C2a2D2 , we need to find the frequency of subsequent characters.
  • Ans. 

    The task is to find the frequency of subsequent characters in a given input string.

    • Iterate through the input string while keeping track of the current character and its frequency.

    • If the current character is the same as the previous character, increment the frequency count.

    • If the current character is different, append the previous character and its frequency to the output string.

    • Repeat until the end of the input string

  • Answered by AI
  • Q2. Branching strategies in Agile methodologies
  • Ans. 

    Branching strategies in Agile methodologies involve creating separate branches for different features or tasks to enable parallel development.

    • Feature branching: Each feature or user story is developed in a separate branch, allowing for isolation and independent testing.

    • Release branching: A branch is created for each release, enabling bug fixes and maintenance to be done separately from ongoing development.

    • Task branchin...

  • Answered by AI
  • Q3. Questions on NoSQL and MySQL
  • Q4. Questions on Springboot and Microservices

Interview Preparation Tips

Interview preparation tips for other job seekers - Hands on coding knowledge on java , spring boot , microservices design pattern

Skills evaluated in this interview

Software Engineer2 Interview Questions Asked at Other Companies

Q1. - Given a water -tight orientable 2-manifold, how to find if a po ... read more
asked in Wayfair
Q2. Design a Order and Cart Page in iOS. The user should be able to o ... read more
Q3. How to process large amount of data? Which tool would you prefer?
asked in PayPal
Q4. Can you describe the system design for the checkout feature on Am ... read more
Q5. Given an integer array , and a target k , we need to find the pai ... read more
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Apr 2024. There were 4 interview rounds.

Round 1 - Coding Test 

Coding test includes 2 coding questions and multiple choise questions.

Round 2 - Technical 

(3 Questions)

  • Q1. Linked List medium level question
  • Q2. Graphs medium to hard level question
  • Q3. Design patterns
Round 3 - Technical 

(2 Questions)

  • Q1. Implementation of game usign ReactJS.
  • Ans. 

    Implementing a game using ReactJS involves creating components for game elements, managing state, handling user interactions, and updating the UI.

    • Create separate components for game elements such as game board, player pieces, and score display.

    • Use React state to manage game state, such as player turns, scores, and game progress.

    • Handle user interactions, such as clicking on game pieces or buttons, to update game state.

    • U...

  • Answered by AI
  • Q2. System design of Paytm and Microservices Architecture.
  • Ans. 

    Paytm uses microservices architecture for scalability and flexibility in system design.

    • Paytm's system design is based on microservices architecture to break down the application into smaller, independent services.

    • Each service in Paytm's architecture handles a specific function, such as payments, wallet, or shopping.

    • Microservices communicate with each other through APIs, allowing for easier scalability and maintenance.

    • T...

  • Answered by AI
Round 4 - HR 

(1 Question)

  • Q1. Salary Structure discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Having good knowledge on DSA, design patterns and specific Tech stack knowledge will help to get into Zomoso Technologies.

Skills evaluated in this interview

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

I applied via Company Website and was interviewed in Dec 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Questions related to js es6
  • Q2. Questions related to string rotation

Interview Preparation Tips

Topics to prepare for ZeMoSo Technologies Software Engineer2 interview:
  • Node.Js
Interview preparation tips for other job seekers - The interview process went smooth. The entire process was well organised and efficient and I was particularly impressed by the professionalism of HR representative, Ritu Aggarwal.
Overal, I was very impressed with Zemoso Technologies interview process. It is evident that you value the candidate experience, and it reflects positively on the company culture.

ZeMoSo Technologies interview questions for designations

 Software Engineer

 (16)

 Software Developer

 (3)

 Senior Software Engineer

 (23)

 Software Engineer III

 (7)

 Principal Software Engineer

 (5)

 Associate Software Engineer

 (5)

 Software Developer Intern

 (2)

 Senior Software Developer

 (2)

Interview questions from similar companies

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

I was interviewed in Aug 2024.

Round 1 - Javascript assessment 

(1 Question)

  • Q1. Core javascript concepts questions
Round 2 - Coding Test 

After 1st round of core javascript assessment gets cleared they scheudle a 2nd round for technical interview.
They ask starting from basics to advance concepts.
Whatever you have experience in you should know its concept.
In the same interview there will be 4 coding questions out of which 3 you have solve.
1. Two questions on DSA problem solving
2. Two questions on domain wise for me it was on React

I had solve 2 DSA questions and 1 react question.
Interviewer may ask to change input and see if your logic work for it or not
If it does not work you should be capable enough to make it work for given input.

Round 3 - Behavioral 

(1 Question)

  • Q1. Situational based questions.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Dec 2024. There were 4 interview rounds.

Round 1 - Coding Test 

Basic JavaScript output-based questions were presented in the form of multiple-choice questions (MCQs).

Round 2 - Technical 

(3 Questions)

  • Q1. What is custom diractives in Angular
  • Ans. 

    Custom directives in Angular allow you to create reusable components with custom behavior.

    • Custom directives are used to extend the functionality of HTML elements in Angular.

    • They can be used to create reusable components with custom behavior.

    • Directives are markers on a DOM element that tell Angular to attach a specified behavior to that DOM element or even transform the DOM element and its children.

    • Examples include crea...

  • Answered by AI
  • Q2. What is pipes in Angular
  • Ans. 

    Pipes in Angular are used for transforming data in templates.

    • Pipes are used to format data before displaying it in the view.

    • They can be used to filter, sort, or transform data in various ways.

    • Examples include currency, date, uppercase, and lowercase pipes.

  • Answered by AI
  • Q3. What is interceptor in Angular
  • Ans. 

    An interceptor in Angular is a service that can be used to intercept and modify HTTP requests and responses.

    • Interceptors can be used to add headers, modify requests, handle errors, etc.

    • They are implemented as classes that implement the HttpInterceptor interface.

    • Interceptors are added to the HttpClientModule providers array in the app module.

    • Example: LoggingInterceptor implements HttpInterceptor to log all HTTP requests

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

(2 Questions)

  • Q1. Do you know writing Unit test case?
  • Ans. 

    Yes, I am familiar with writing unit test cases to ensure code quality and functionality.

    • I have experience writing unit test cases using testing frameworks like JUnit, NUnit, or pytest.

    • I understand the importance of writing testable code and creating comprehensive test suites.

    • I can write test cases to cover different scenarios, including edge cases and boundary conditions.

    • I know how to use mocking frameworks like Mocki...

  • Answered by AI
  • Q2. What state management library do you have used?
  • Ans. 

    I have used Redux for state management in my previous projects.

    • Redux is a predictable state container for JavaScript apps.

    • It helps in managing the state of the application in a single immutable state tree.

    • Actions are dispatched to update the state and components can subscribe to changes.

    • Selectors can be used to efficiently extract data from the state tree.

    • Middleware can be added to handle asynchronous actions.

    • Example:

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. What is your expected Salary?
  • Ans. 

    My expected salary is based on my experience, skills, and the market rate for Software Development Engineers.

    • Research the average salary for Software Development Engineers in the specific location and industry

    • Consider your years of experience and level of expertise

    • Factor in any additional benefits or perks offered by the company

    • Be prepared to negotiate based on the job responsibilities and requirements

  • Answered by AI
  • Q2. How soon would you be able to join if you receive the offer letter today?
  • Ans. 

    I can join within 2 weeks of receiving the offer letter.

    • I can start within 2 weeks of receiving the offer letter.

    • I need to give notice at my current job before starting.

    • I may need to relocate, which could affect my start date.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - No work from home opportunity. No AI access due to security reasons. Appraisal is very less
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via campus placement at G L Bajaj Institute of Technology & Management, Greater Noida and was interviewed in Oct 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

They asked some general Quantitative and logical questions and code snippets.

Round 2 - Technical 

(2 Questions)

  • Q1. String Reverse and Two Sum
  • Q2. Related to my projects and Tech Stacks
Round 3 - Technical 

(2 Questions)

  • Q1. This is the Second technical round. The interviewer asked about everything from my project.
  • Q2. Asked some sql queries like joins and set operation

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and Understand the business idea of your Project and Tech Stacks
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

I applied via Walk-in and was interviewed in Nov 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

20 MCQ Question provided

Round 2 - Coding Test 

Java programming questions in string and array concept

Round 3 - Technical 

(2 Questions)

  • Q1. What is JDK,JRE and JVM?
  • Q2. Difference between Interface and abstract class?
Round 4 - HR 

(1 Question)

  • Q1. Tell you about yourself?
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Assignment 

Code Snept question with 3-4 Reasoning question. Google form

Round 2 - Assignment 

Pen paper coding round. String , Array . Linkedlist , graph, questions

Round 3 - Technical 

(3 Questions)

  • Q1. Maximum Spaning
  • Q2. Nearest Prime number
  • Ans. 

    To find the nearest prime number, iterate from the given number in both directions until a prime number is found.

    • Start iterating from the given number in both directions to find the nearest prime number.

    • Check if a number is prime by dividing it by all numbers less than its square root.

    • Keep track of the closest prime number found during the iteration.

  • Answered by AI
  • Q3. Second Maximum Number in Array
  • Ans. 

    Find the second maximum number in an array of strings.

    • Convert the array of strings to an array of integers.

    • Sort the array in descending order.

    • Return the second element in the sorted array.

  • Answered by AI
Round 4 - Technical 

(4 Questions)

  • Q1. Project Question
  • Q2. Robot question of DSA
  • Q3. Stock Buy and sell - VI . Leetcode Hard
  • Q4. Leetcode Medium

Skills evaluated in this interview

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

I applied via Company Website and was interviewed in Jun 2024. There were 3 interview rounds.

Round 1 - Assignment 

Assignment includes Aptitude, Reasoning, 1 Coding Question (Medium Level), 1 SQL Query based Q and an essay writing (3 essays in 15 minutes each of atleast 200 Words).

Round 2 - Technical 

(6 Questions)

  • Q1. Introduction and why not Java?
  • Ans. 

    Java is a popular programming language, but other languages may be more suitable for certain projects or preferences.

    • Java is a statically typed language, which may lead to more verbose code compared to dynamically typed languages like Python or JavaScript.

    • Some developers prefer languages like Python for data analysis and machine learning projects due to its extensive libraries and ease of use.

    • For web development, JavaS...

  • Answered by AI
  • Q2. Tell about JDBC,JVM, JDK, JRE, Servlets etc. only a bit as i am not from java background.
  • Ans. 

    JDBC, JVM, JDK, JRE, and Servlets are key components in Java development.

    • JDBC (Java Database Connectivity) is used to connect Java applications to databases.

    • JVM (Java Virtual Machine) is the runtime environment for Java programs.

    • JDK (Java Development Kit) is a software development kit for developing Java applications.

    • JRE (Java Runtime Environment) is required to run Java applications on a computer.

    • Servlets are Java cla...

  • Answered by AI
  • Q3. Tell about OOPS in C++ (Static Keyword, 4 Pillars,Class vs Struct).
  • Q4. Code on online compiler for Overloading and overriding of functions.
  • Ans. 

    Overloading and overriding are two important concepts in object-oriented programming that allow functions to have multiple definitions.

    • Overloading: defining multiple functions with the same name but different parameters

    • Example: int add(int a, int b) and int add(int a, int b, int c)

    • Overriding: redefining a function in a subclass that is already defined in the superclass

    • Example: superclass has a method display() and subc

  • Answered by AI
  • Q5. 4 SQL Queries based on simple concepts and Syntax based Q on View, Alter, Create Db etc.
  • Q6. Eager to learn Java and why choose MongoDb.
  • Ans. 

    I am eager to learn Java because of its widespread use in software development. I choose MongoDB for its flexibility and scalability in handling large volumes of data.

    • Java is a popular programming language used for developing a wide range of applications, from web to mobile.

    • Learning Java will open up opportunities for me to work on various projects and collaborate with other developers.

    • MongoDB is a NoSQL database known...

  • Answered by AI
Round 3 - HR 

(6 Questions)

  • Q1. Introduction about myself
  • Q2. What you know about the role
  • Q3. What you know about revature working and clients.
  • Q4. About salary structure and willing to relocate.
  • Q5. About siblings and fight with them
  • Q6. Will tell the results after 3 Weeks and that's it.

Interview Preparation Tips

Interview preparation tips for other job seekers - Clear the assessment and don't take it lightly as if you fail to complete the code in 20 minutes than chances of shortlisting goes to NULL.
Don't take the SQL, Coding and Essay Part Lightly.
After that interview is not that hard if you know OOPS, SQL.

Skills evaluated in this interview

ZeMoSo Technologies Interview FAQs

How many rounds are there in ZeMoSo Technologies Software Engineer2 interview?
ZeMoSo Technologies interview process usually has 3 rounds. The most common rounds in the ZeMoSo Technologies interview process are Technical, Coding Test and HR.
What are the top questions asked in ZeMoSo Technologies Software Engineer2 interview?

Some of the top questions asked at the ZeMoSo Technologies Software Engineer2 interview -

  1. Given an integer array , and a target k , we need to find the pair of elements ...read more
  2. Given an input string "aaabbCCaaDD" , O/p : a3b2C2a2D2 , we need to find the fr...read more
  3. Actuator in spring boot and what are the actuator endpoi...read more

Tell us how to improve this page.

ZeMoSo Technologies Software Engineer2 Interview Process

based on 4 interviews

3 Interview rounds

  • Coding Test Round
  • Technical Round - 1
  • Technical Round - 2
View more

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Cognizant Interview Questions
3.8
 • 5.6k Interviews
Tech Mahindra Interview Questions
3.5
 • 3.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
LTIMindtree Interview Questions
3.8
 • 3k Interviews
Mphasis Interview Questions
3.4
 • 802 Interviews
View all
ZeMoSo Technologies Software Engineer2 Salary
based on 31 salaries
₹10 L/yr - ₹14 L/yr
40% less than the average Software Engineer2 Salary in India
View more details

ZeMoSo Technologies Software Engineer2 Reviews and Ratings

based on 2 reviews

4.0/5

Rating in categories

4.4

Skill development

4.0

Work-life balance

3.0

Salary

3.6

Job security

3.6

Company culture

3.6

Promotions

3.6

Work satisfaction

Explore 2 Reviews and Ratings
Senior Software Engineer
74 salaries
unlock blur

₹12.7 L/yr - ₹33 L/yr

Associate Software Engineer
45 salaries
unlock blur

₹6.5 L/yr - ₹7.3 L/yr

Software Engineer
33 salaries
unlock blur

₹6 L/yr - ₹17 L/yr

Software Engineer2
31 salaries
unlock blur

₹10 L/yr - ₹14 L/yr

Senior Software Engineer 2
25 salaries
unlock blur

₹21.3 L/yr - ₹25 L/yr

Explore more salaries
Compare ZeMoSo Technologies with

Persistent Systems

3.5
Compare

LTIMindtree

3.8
Compare

Mphasis

3.4
Compare

TCS

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