i
ZeMoSo
Technologies
Filter interviews by
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 st...
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.
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.
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 st...
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 maintena...
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 ...
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 bra...
I applied via LinkedIn and was interviewed in Nov 2024. There were 4 interview rounds.
It was an assessment test consisting of data structures and algorithms (DSA) and multiple-choice questions (MCQs).
I applied via LinkedIn and was interviewed in Aug 2024. There were 3 interview rounds.
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.
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.
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.
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...
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 ...
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...
I applied via LinkedIn and was interviewed in Apr 2024. There were 4 interview rounds.
Coding test includes 2 coding questions and multiple choise questions.
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...
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...
I applied via Company Website and was interviewed in Dec 2023. There was 1 interview round.
Top trending discussions
I appeared for an interview in Aug 2024.
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.
I appeared for an interview before Jun 2024, where I was asked the following questions.
I applied via Walk-in and was interviewed before Mar 2021. There were 3 interview rounds.
Aptitude test
Current affairs
posted on 6 Aug 2021
posted on 15 Jul 2022
I applied via Referral and was interviewed before Jul 2021. There were 3 interview rounds.
If you are a fresher , then this is for you else almost no coding test for experienced candidates.
Some of the top questions asked at the ZeMoSo Technologies Software Engineer2 interview -
based on 4 interview experiences
Difficulty level
Duration
based on 2 reviews
Rating in categories
Senior Software Engineer
91
salaries
| ₹15 L/yr - ₹26 L/yr |
Software Engineer III
59
salaries
| ₹9.9 L/yr - ₹16.7 L/yr |
Associate Software Engineer
46
salaries
| ₹6.8 L/yr - ₹7.3 L/yr |
Software Engineer
44
salaries
| ₹6.9 L/yr - ₹20 L/yr |
Senior Software Engineer 1
39
salaries
| ₹9.2 L/yr - ₹27 L/yr |
Medcode
Cyfuture
Maxgen Technologies
JoulestoWatts Business Solutions