Add office photos
ZeMoSo Technologies logo
Engaged Employer

ZeMoSo Technologies

Verified
3.6
based on 174 Reviews
Filter interviews by
Software Engineer2
Fresher
Clear (1)

ZeMoSo Technologies Software Engineer2 Interview Questions and Answers

Updated 16 Oct 2024

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.

Add your answer
right arrow

Q2. 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 is reached.

Add your answer
right arrow
ZeMoSo Technologies Software Engineer2 Interview Questions and Answers for Freshers
illustration image

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.

Add your answer
right arrow

Q4. 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.

  • This architecture enables Paytm to quickly add new features...read more

Add your answer
right arrow
Discover ZeMoSo Technologies interview dos and don'ts from real experiences

Q5. 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 queues

  • Microservices architecture promotes flexibility, scalabil...read more

Add your answer
right arrow

Q6. 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 branching: Developers create branches for individual tasks or sub-...read more

Add your answer
right arrow

Q7. 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.

  • Update the UI dynamically based on game state changes to pr...read more

Add your answer
right arrow
Contribute & help others!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos

Interview Process at ZeMoSo Technologies Software Engineer2

based on 4 interviews
3 Interview rounds
Coding Test Round
Technical Round - 1
Technical Round - 2
View more
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories
Recently Viewed
INTERVIEWS
ZeMoSo Technologies
No Interviews
INTERVIEWS
Jash Engineering
No Interviews
INTERVIEWS
Wissen Technology
10 top interview questions
INTERVIEWS
Wissen Technology
50 top interview questions
INTERVIEWS
Cavisson Systems
No Interviews
INTERVIEWS
ZeMoSo Technologies
No Interviews
INTERVIEWS
Wissen Technology
No Interviews
INTERVIEWS
Cavisson Systems
No Interviews
INTERVIEWS
Wissen Technology
No Interviews
INTERVIEWS
Jash Engineering
No Interviews
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter