i
ZeMoSo Technologies
Filter interviews by
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.
ZeMoSo Technologies interview questions for designations
Top trending discussions
I was interviewed 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.
posted on 4 Jan 2025
I applied via Naukri.com and was interviewed in Dec 2024. There were 4 interview rounds.
Basic JavaScript output-based questions were presented in the form of multiple-choice questions (MCQs).
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...
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.
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
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...
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:
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
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.
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.
They asked some general Quantitative and logical questions and code snippets.
posted on 7 Dec 2024
I applied via Walk-in and was interviewed in Nov 2024. There were 4 interview rounds.
20 MCQ Question provided
Java programming questions in string and array concept
Code Snept question with 3-4 Reasoning question. Google form
Pen paper coding round. String , Array . Linkedlist , graph, questions
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.
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.
I applied via Company Website and was interviewed in Jun 2024. There were 3 interview rounds.
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).
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...
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...
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
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...
Some of the top questions asked at the ZeMoSo Technologies Software Engineer2 interview -
based on 4 interviews
3 Interview rounds
based on 2 reviews
Rating in categories
Senior Software Engineer
74
salaries
| ₹12.7 L/yr - ₹33 L/yr |
Associate Software Engineer
45
salaries
| ₹6.5 L/yr - ₹7.3 L/yr |
Software Engineer
33
salaries
| ₹6 L/yr - ₹17 L/yr |
Software Engineer2
31
salaries
| ₹10 L/yr - ₹14 L/yr |
Senior Software Engineer 2
25
salaries
| ₹21.3 L/yr - ₹25 L/yr |
Persistent Systems
LTIMindtree
Mphasis
TCS