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 Interview Questions and Answers

Updated 10 Jun 2025
Popular Designations

122 Interview questions

A Senior Devops Engineer was asked 1mo ago
Q. How do you integrate Terraform with Jenkins?
Ans. 

Integrating Terraform with Jenkins automates infrastructure provisioning and management in CI/CD pipelines.

  • Install Terraform on the Jenkins server or use a Docker container with Terraform.

  • Create a Jenkins pipeline job and configure it to use a Git repository containing your Terraform code.

  • Use the 'Terraform' plugin for Jenkins to manage Terraform commands easily.

  • Add stages in your Jenkinsfile for 'init', 'plan', a...

View all Senior Devops Engineer interview questions
A Software Engineer III was asked 1mo ago
Q. What are Hooks and Redux in React?
Ans. 

Hooks are functions that let you use state and lifecycle features in functional components. Redux is a state management library for React.

  • Hooks allow functional components to manage state using useState and side effects with useEffect.

  • Example of useState: const [count, setCount] = useState(0);

  • useEffect can be used for data fetching or subscriptions: useEffect(() => { fetchData(); }, []);

  • Redux provides a central...

View all Software Engineer III interview questions
A Software Engineer was asked 1mo ago
Q. Write a function that calls an API, retrieves data, and rejects after retrying 3 times.
Ans. 

A function to fetch data from an API with a retry mechanism that fails after three attempts.

  • Use async/await for handling asynchronous API calls.

  • Implement a loop to retry the API call up to three times.

  • Use try/catch to handle errors during the API call.

  • Return the data if successful, otherwise reject after three attempts.

  • Example: Use fetch() in JavaScript to make the API call.

View all Software Engineer interview questions
A Software Engineer was asked 1mo ago
Q. Given an array of integers, find all unique triplets in the array which gives the sum of zero. Notice that the solution set must not contain duplicate triplets.
Ans. 

The sum problem involves finding combinations of numbers that add up to a target value.

  • Identify the target sum and the array of numbers.

  • Use techniques like recursion, backtracking, or dynamic programming.

  • Example: Given [2, 3, 5] and target 8, combinations are [3, 5] and [2, 3, 3].

  • Consider edge cases like empty arrays or negative numbers.

View all Software Engineer interview questions
A Software Engineer was asked 1mo ago
Q. What is an event loop?
Ans. 

The event loop is a programming construct that manages asynchronous operations in environments like JavaScript.

  • The event loop allows non-blocking I/O operations, enabling efficient handling of multiple tasks.

  • It works by continuously checking the call stack and the message queue.

  • When the call stack is empty, the event loop pushes the first message from the queue to the stack for execution.

  • Example: In JavaScript, se...

View all Software Engineer interview questions
A Software Engineer was asked 1mo ago
Q. What is the difference between cluster and worker threads?
Ans. 

Cluster threads manage multiple processes, while worker threads execute tasks within a single process.

  • Cluster threads are used in distributed systems to manage multiple nodes.

  • Worker threads operate within a single application, handling tasks concurrently.

  • Example of cluster threads: Node.js cluster module for scaling applications.

  • Example of worker threads: Java's ExecutorService for managing thread pools.

View all Software Engineer interview questions
A Software Engineer was asked 1mo ago
Q. Why is Node.js single-threaded?
Ans. 

Node.js is single-threaded to handle asynchronous operations efficiently, using an event-driven architecture for scalability.

  • Node.js uses a single-threaded event loop to manage multiple connections concurrently.

  • This design allows Node.js to handle I/O operations without blocking the main thread.

  • For example, while waiting for a database query, Node.js can process other requests.

  • Single-threading simplifies the progr...

View all Software Engineer interview questions
Are these interview questions helpful?
A Software Engineer was asked 1mo ago
Q. Design a multi-tenant logging system.
Ans. 

A multi-tenant logging system captures logs from multiple clients while ensuring data isolation and security.

  • Use a centralized logging service (e.g., ELK stack) to aggregate logs from different tenants.

  • Implement tenant identification in log entries (e.g., using tenant IDs or namespaces).

  • Ensure data isolation by using separate indices or databases for each tenant in the logging system.

  • Provide role-based access cont...

View all Software Engineer interview questions
A Node JS Developer was asked 2mo ago
Q. What changes would you make to the middleware to mitigate a DDoS attack?
Ans. 

Implementing middleware changes can help mitigate DDoS attacks by controlling traffic and enhancing security measures.

  • Rate Limiting: Implement rate limiting to restrict the number of requests a user can make in a given time frame, e.g., 100 requests per minute.

  • IP Blacklisting: Maintain a list of known malicious IP addresses and block requests from them to prevent attacks from those sources.

  • Request Throttling: Intr...

View all Node JS Developer interview questions
A Node JS Developer was asked 2mo ago
Q. Explain the Singleton Design Pattern.
Ans. 

The Singleton Design Pattern ensures a class has only one instance and provides a global point of access to it.

  • Single Instance: The Singleton pattern restricts the instantiation of a class to one single instance, ensuring controlled access.

  • Global Access: It provides a global point of access to the instance, allowing it to be easily accessed from anywhere in the application.

  • Lazy Initialization: The instance is crea...

View all Node JS Developer interview questions

ZeMoSo Technologies Interview Experiences

146 interviews found

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

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

Round 1 - Aptitude Test 

It was both aptitude and coding questions combined test.
There will be 2 questions and we have 30 mins of time. I solved one of them and the other I just wrote code but did not get enough time to submit.

Round 2 - Technical 

(3 Questions)

  • Q1. Explain All sorting techniques and implement bubble sort in online compiler.
  • Ans. 

    Explanation of sorting techniques and implementation of bubble sort

    • Sorting techniques include bubble sort, selection sort, insertion sort, merge sort, quick sort, etc.

    • Bubble sort compares adjacent elements and swaps them if they are in the wrong order, repeating until the array is sorted.

    • Example: [5, 3, 8, 2, 1] -> [3, 5, 8, 2, 1] -> [3, 5, 2, 8, 1] -> [3, 5, 2, 1, 8] -> [3, 2, 5, 1, 8] -> [3, 2, 1, 5, 8] -> [2, 3, 1, ...

  • Answered by AI
  • Q2. Asked few SQL questions.
  • Q3. Explain Binary search
  • Ans. 

    Binary search is a search algorithm that finds the position of a target value within a sorted array.

    • Divide the array into two halves and compare the target value with the middle element.

    • If the target value is less than the middle element, search the left half. If greater, search the right half.

    • Repeat the process until the target value is found or the subarray is empty.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for ZeMoSo Technologies Fullstack Developer Intern interview:
  • SQL
  • DSA
Interview preparation tips for other job seekers - Be strong with your DSA and SQL part. In DSA focus on topics like arrays, strings, sorting, searching, linked lists.

Skills evaluated in this interview

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 Engineer Interview Questions & Answers

user image Krishna Bhashinge

posted on 11 Nov 2024

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

I appeared for an interview in Oct 2024.

Round 1 - Coding Test 

First round was coding test on Coderbyte it was good.

Round 2 - Technical 

(2 Questions)

  • Q1. This round is video technical interview on flowcareer platform
  • Q2. Coding DSA question was asked on array.
Round 3 - Technical 

(2 Questions)

  • Q1. This round contains mix questions on theory as well as DSA.
  • Q2. Machine coding question asked on react.js.
Round 4 - Technical 

(2 Questions)

  • Q1. Some basic react.js and node.js questions.
  • Q2. Questions asked on MongoDB and one DSA question on array asked.
Round 5 - HR 

(1 Question)

  • Q1. This round is HR salary discussion round and i got offer.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Aptitude Test 

The aptitude test had various sections for programming mcq questions, basic aptitude and also coding questions

Round 2 - Technical 

(2 Questions)

  • Q1. Questions related to project that I have worked on
  • Q2. Technical Questions related to my stack react and node, and some js coding questions
Round 3 - Technical 

(2 Questions)

  • Q1. Questions related to project that I worked on
  • Q2. Technical questions related to my stack

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus more on fundamentals
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
Selected Selected

I appeared for an interview in Dec 2024.

Round 1 - Technical 

(1 Question)

  • Q1. Basic Node Js questions. 2 coding questions medium level (refer leetcode medium).
Round 2 - Technical 

(1 Question)

  • Q1. Given problem statement and code was developed accroding to it tou need to optimised that code.
  • Ans. 

    Optimize the given code for better performance and efficiency.

    • Identify and eliminate redundant calculations to reduce time complexity.

    • Use efficient data structures like hash maps for faster lookups.

    • Implement algorithmic improvements, such as using binary search instead of linear search.

    • Consider parallel processing for tasks that can be executed concurrently.

  • Answered by AI
Round 3 - Technical 

(1 Question)

  • Q1. Basic DSA questions. closure code etc
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Dec 2024. There were 3 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Explain Node.js event driven architecture.
  • Ans. 

    Node.js event driven architecture is a non-blocking, asynchronous model where events trigger callbacks.

    • Node.js uses an event loop to handle asynchronous operations.

    • Callbacks are registered for specific events and executed when the event occurs.

    • Event emitters in Node.js trigger events that are handled by listeners.

    • Example: Reading a file asynchronously in Node.js using fs module.

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. DSA question, JavaScript questions, node.js, database and cloud
Round 3 - Technical 

(1 Question)

  • Q1. Code optimisation
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

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

Round 1 - Coding Test 

Coderbyte test on DSA and few Stack related MCQs.

Round 2 - Technical 

(3 Questions)

  • Q1. DSA question related to Arrays, difficulty level medium.
  • Q2. Stack related questions like mine was MERN, so question on Nodejs, Database schema design, reactjs and Javascript basics.
  • Q3. This was taken by Flocareer, Zemoso hired them to evaluate me.
Round 3 - Technical 

(1 Question)

  • Q1. Discussed overall experience on different types of products and how I deal with those. And one coding question.
Round 4 - Technical 

(1 Question)

  • Q1. Again full interview on MERN STACK with one coding question on coderbyte.

Interview Preparation Tips

Interview preparation tips for other job seekers - Do some DSA before applying here.
Brushup your basics on the stack on which you are giving interview.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
-

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

Round 1 - Coding Test 

Given a list of integer find the longest increase sequence

Round 2 - One-on-one 

(2 Questions)

  • Q1. Given a list of integer find the first non repeating integer using stream API of Java 8.
  • Ans. 

    Find the first non-repeating integer in a list using Java 8 stream API.

    • Use Java 8 stream API to group integers by count

    • Filter out integers with count greater than 1

    • Return the first non-repeating integer

  • Answered by AI
  • Q2. Questions on core java like how internationally string works, hashmap etc And questions on database like what is indexing How to optimize SQL queries etc
Round 3 - One-on-one 

(3 Questions)

  • Q1. Given a Map of fruits with there price as a key value pair respectively, find the fruit whose price is maximum using Java 8 Stream API.
  • Ans. 

    Using Java 8 Stream API to find the fruit with maximum price in a Map of fruits.

    • Use entrySet() method to get a stream of key-value pairs from the Map.

    • Use max() method with Comparator.comparing() to find the entry with maximum price.

    • Extract the key (fruit) from the entry with maximum price.

  • Answered by AI
  • Q2. Write a program to check whether the parenthesis are properly balanced or not, means for every opening brace these should be a closing brace present.
  • Ans. 

    Program to check if parenthesis are properly balanced

    • Use a stack data structure to keep track of opening parenthesis

    • Iterate through the input string and push opening parenthesis onto the stack

    • When a closing parenthesis is encountered, pop from the stack and check if it matches the corresponding opening parenthesis

    • If stack is empty at the end and all parenthesis are matched, then the input has properly balanced parenthe...

  • Answered by AI
  • Q3. Questions on core Java, Spring Boot, JPA, and Microservices you should have strong foundation in these topics questions asked like 1) what is API gateway 2) how 2 services communicate with eachother 3) ...

Interview Preparation Tips

Interview preparation tips for other job seekers - Be well prepared with practical coding examples. And you should have a very good understanding of foundational concepts. Give mock interviews and practice common coding problem.

Skills evaluated in this interview

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

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

Round 1 - Technical 

(1 Question)

  • Q1. DSA probelms and java oops concepts
Round 2 - Technical 

(1 Question)

  • Q1. DSA JAVA, SRINGBOOT - DESIGN PATTERNS
Round 3 - HR 

(1 Question)

  • Q1. HR discussion on how the company works and hr explained the work culture. Salary discussion and benefit

Software Engineer III Interview Questions & Answers

user image Raviraj Ghodake

posted on 13 Nov 2024

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 Oct 2024. There were 3 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Based on nodejs and expressjs
  • Q2. Based on mongodb
Round 2 - Technical 

(2 Questions)

  • Q1. Advanced knowledge on nodejs, expressjs, mongodb and aws
  • Q2. 2 coding questions
Round 3 - HR 

(1 Question)

  • Q1. Salary discussion

Interview Preparation Tips

Topics to prepare for ZeMoSo Technologies Software Engineer III interview:
  • nodejs
  • expressjs
  • MongoDB
  • AWS
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
-

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

Round 1 - Coding Test 

Coding test includes 2 codes and some mcq questions

Round 2 - Technical 

(2 Questions)

  • Q1. Introduce yourself and project
  • Ans. 

    I am a software engineer with experience in developing web applications using Java and JavaScript.

    • Experienced in Java and JavaScript programming languages

    • Developed web applications using Spring Boot and React

    • Familiar with Agile development methodologies

  • Answered by AI
  • Q2. Coding questions
Round 3 - Technical 

(2 Questions)

  • Q1. Project pverview
  • Q2. Basic technical questions

Top trending discussions

View All
Interview Tips & Stories
2w
toobluntforu
·
works at
Cvent
Can speak English, can’t deliver in interviews
I feel like I can't speak fluently during interviews. I do know english well and use it daily to communicate, but the moment I'm in an interview, I just get stuck. since it's not my first language, I struggle to express what I actually feel. I know the answer in my head, but I just can’t deliver it properly at that moment. Please guide me
Got a question about ZeMoSo Technologies?
Ask anonymously on communities.

ZeMoSo Technologies Interview FAQs

How many rounds are there in ZeMoSo Technologies interview?
ZeMoSo Technologies interview process usually has 2-3 rounds. The most common rounds in the ZeMoSo Technologies interview process are Technical, Coding Test and Resume Shortlist.
How to prepare for ZeMoSo Technologies 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 ZeMoSo Technologies. The most common topics and skills that interviewers at ZeMoSo Technologies expect are Java, Python, Javascript, Angularjs and Hibernate.
What are the top questions asked in ZeMoSo Technologies interview?

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

  1. 1. Explain about CORS? 2. Explain about REST API Versioning 3. Convert loops in...read more
  2. 1) intro 2) ecplain how web app will be deploy on cloud (explain arch) 3) expla...read more
  3. Given a Map of fruits with there price as a key value pair respectively, find t...read more
How long is the ZeMoSo Technologies interview process?

The duration of ZeMoSo Technologies interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.3/5

based on 142 interview experiences

Difficulty level

Easy 2%
Moderate 95%
Hard 3%

Duration

Less than 2 weeks 70%
2-4 weeks 27%
4-6 weeks 3%
View more

Interview Questions from Similar Companies

kipi.ai Interview Questions
4.1
 • 58 Interviews
Affine Interview Questions
3.3
 • 51 Interviews
View all

ZeMoSo Technologies Reviews and Ratings

based on 183 reviews

3.6/5

Rating in categories

4.1

Skill development

3.4

Work-life balance

3.5

Salary

3.2

Job security

3.5

Company culture

3.3

Promotions

3.5

Work satisfaction

Explore 183 Reviews and Ratings
Senior Software Engineer
93 salaries
unlock blur

₹15 L/yr - ₹26 L/yr

Software Engineer III
59 salaries
unlock blur

₹10.9 L/yr - ₹16.7 L/yr

Associate Software Engineer
46 salaries
unlock blur

₹6.8 L/yr - ₹7.3 L/yr

Software Engineer
44 salaries
unlock blur

₹6.9 L/yr - ₹20 L/yr

Senior Software Engineer 1
39 salaries
unlock blur

₹9.2 L/yr - ₹27 L/yr

Explore more salaries
Compare ZeMoSo Technologies with

Medcode

4.4
Compare

Cyfuture

2.9
Compare

Maxgen Technologies

4.6
Compare

JoulestoWatts Business Solutions

3.1
Compare
write
Share an Interview