i
ZeMoSo Technologies
Filter interviews by
I was interviewed in Nov 2021.
Round duration - 45 minutes
Round difficulty - Easy
There were around 20 mcq's on Aptitude.
1 Coding Question
Given an array ARR
of size N
, your objective is to determine the sum of the largest and smallest elements within the array.
Can you achie...
First I initialized two variables max and min.
and traverse the array to find max and min.
then return the sum of max and min.
Round duration - 60 minutes
Round difficulty - Easy
Create a data structure that maintains mappings between keys and values, supporting the following operations in constant time:
1. INSERT(key, value): Add or update t...
Approach:
HashMap is the data structure used to store key-value pairs, where the average retrieval time for get() and insert() operations is constant i.e. O(1).
Hashmap uses the array of Singly Linked List internally.
The array is called the buckets and at every bucket(i-th index of the array) holds a pointer to head of the Singly Linked List.
Every Linked List Node has f...
Tip 1 : Prepare OOPS Concepts
Tip 2 : Build good knowledge in Data Structure and Algorithms.
Tip 3 : Practice SQL queries.
Tip 1 : Do not put false things on resume
Tip 2 : Mention atleast 2 projects.
I was interviewed in May 2021.
Round duration - 50 minutes
Round difficulty - Medium
It was virtual 1st round with aptitude and computer science related questions and the other was the programming question for which they were given 30 min to solve and available languages are C,C++,Java and Python.
Ninja is given a sequence of numbers and needs to rearrange them so that every second element is greater than its neighbors on both sides.
The task is to rearrange the given array such that every second element is greater than its left and right element.
Read the number of test cases
For each test case, read the number of elements in the array and the array elements
Iterate through the array and swap elements at odd indices with their adjacent elements if necessary
Check if the rearranged array satisfies the conditions and print 1 if it does, else print 0
Round duration - 60 minutes
Round difficulty - Medium
It was around 1PM when this round started. It was taken by 2 developers working in the company. Initially I was a bit nervous but both ther interviewers are flexible. It went well with some discussions and questions.
You are given two strings 'A' and 'B'. While string 'A' is constant, you may apply any number of left shift operations to string 'B'.
Your task is to calcu...
The question asks to find the minimum number of left shift operations required to obtain the longest common prefix of two given strings.
Perform left shift operations on string B to find the longest common prefix with string A
Count the number of left shift operations required to obtain the longest common prefix
Return the minimum number of left shift operations for each test case
Round duration - 30 minutes
Round difficulty - Medium
This was the final and technical round. It happened in between 7-7.30 pm. This interview was taken by senior member in the company.
You are given an integer array ARR
. Determine the length of the shortest contiguous subarray which, when sorted in ascending order, results in the entire array being sorted in a...
The question asks to find the length of the shortest contiguous subarray that needs to be sorted in order to sort the whole array.
Iterate through the array and find the first element that is out of order from the left side.
Iterate through the array and find the first element that is out of order from the right side.
Find the minimum and maximum element within the subarray from the above steps.
Expand the subarray from bo...
Tip 1 : Practise programming questions on daily basis.
Tip 2 : Do not jump into code directly. Brainstorm ideas and arrive at a soltuion.
Tip 3 : Learn OOPS along with real world scenarios and also dbms, os and cn.
Tip 1 : Keep it on a Page and Think like a employer when preparing resume.
Tip 2 : Your resume isn’t a list of everything you’ve ever done. Carefully curate the experiences that best capture your skills and problem-solving abilities.
Tip 3 : Include projects and highlight your achievements
I applied via Recruitment Consulltant and was interviewed before Aug 2021. There were 3 interview rounds.
Array tasks on given platform
What people are saying about ZeMoSo Technologies
Software testing ensures quality and reliability of software products.
Identifies defects and errors in software
Ensures software meets requirements and specifications
Improves user experience and satisfaction
Saves time and money by catching issues early
Increases confidence in software reliability
ZeMoSo Technologies interview questions for popular designations
I was interviewed in Jan 2022.
Java OOPs concepts can be implemented using classes, objects, inheritance, polymorphism, and encapsulation.
Create classes with attributes and methods
Instantiate objects from classes
Use inheritance to create subclasses
Implement polymorphism through method overriding
Encapsulate data using access modifiers
Get interview-ready with Top ZeMoSo Technologies Interview Questions
I applied via Naukri.com and was interviewed in Apr 2021. There were 3 interview rounds.
OO stands for Object-Oriented. It is a programming paradigm that focuses on objects and their interactions.
OO is based on the concept of classes and objects.
It emphasizes encapsulation, inheritance, and polymorphism.
OO languages include Java, C++, Python, and Ruby.
OO design patterns are used to solve common problems in software development.
Bug/defect life cycle is a process of identifying, reporting, prioritizing, fixing, and verifying software defects.
Defect identification
Defect reporting
Defect prioritization
Defect fixing
Defect verification
Smoke testing is a quick and shallow test to check basic functionality, while sanity testing is a more thorough test to ensure system stability.
Smoke testing is done to check if the critical functionalities of the system are working or not.
Sanity testing is done to check if the system is stable enough to proceed with further testing.
Smoke testing is usually done after a build is deployed, while sanity testing is done a...
I applied via Campus Placement and was interviewed before Aug 2020. There were 4 interview rounds.
I was interviewed before Mar 2021.
Some of the top questions asked at the ZeMoSo Technologies interview -
The duration of ZeMoSo Technologies interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 122 interviews
Interview experience
based on 172 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
35
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