i
Mitsogo Inc
Filter interviews by
I applied via Campus Placement and was interviewed in Mar 2024. There were 5 interview rounds.
Complete Aptitude Assessment
3 low - medium coding questions
I applied via campus placement at Vellore Institute of Technology (VIT) and was interviewed in Oct 2024. There were 2 interview rounds.
It included mcqs and multiple coding questions.
I applied via Campus Placement and was interviewed in Jun 2024. There were 2 interview rounds.
Basic aptitude with logical and verbal and reasoning.also microprocessor and micro controller.
We were divided into 10 and ques were asked from dbms,ds,os,cn
Was asked to write the program for a puzzle related to bucket and rings. Here, I was to be played with computer such that I will always win. The win will be decided if I am the last to enter the rings in buckets. I was given number of buckets, etc.
posted on 14 Sep 2021
I was interviewed before Sep 2020.
Round duration - 25 minutes
Round difficulty - Easy
This was face to face interview round. All questions asked by the interviewer were based on data structures.
Detect loop in linked list.
Given a binary tree, check whether it is a mirror of itself.
For example, this binary tree is symmetric:
1
/ \
2...
Check whether two given strings are anagram or not.
Always be confident in front of the interviewer but don’t be overconfident. Also for interview preparation, I took course from CodingNinjas which was a game-changer for me as I got to know all the important concepts and questions which are asked in interviews.
Application resume tips for other job seekersBe honest on resume. Keep it subtle. Even if you are a good Competitive programmer, don’t brag during interviews.
Final outcome of the interviewSelectedI applied via Campus Placement and was interviewed before Mar 2023. There were 5 interview rounds.
Aptitude questions from communication engineering, c , linux , microcontroller microprocessor,..
GD to test our knowledge and communication
malloc and calloc are functions in C programming used for dynamic memory allocation, with the main difference being how they initialize memory.
malloc() allocates uninitialized memory, while calloc() allocates zero-initialized memory
malloc() takes a single argument for the number of bytes to allocate, while calloc() takes two arguments for the number of elements and size of each element
Example: int *ptr = (int*)malloc(5...
I applied via campus placement at Maulana Azad National Institute of Technology (NIT), Bhopal and was interviewed in Jan 2023. There were 3 interview rounds.
In the first round test was conducted on hackerrank platform
it consist of one coding question and one sql question and total 4 mcq are there
the difficulty of coding(dsa) problem is leetcode medium-hard and sql is hard
I applied via Campus Placement and was interviewed in Aug 2022. There were 5 interview rounds.
Apti round took place in online mode but it is not proctored
This one is technical GD and shortlisted people will be divided into batches and will asked technical qns for which ppl has to answer
People who got shortlisted will be having another technical GD and the same process will be continued
Paging is a memory management technique used by the operating system to store and retrieve data from secondary storage.
Paging divides the memory into fixed-size pages and stores them in secondary storage.
When a process needs a page, the operating system retrieves it from secondary storage and loads it into memory.
Paging allows for efficient use of memory and helps prevent fragmentation.
Examples of operating systems tha
Various searching methods include BFS, DFS, binary search, and linear search.
BFS (Breadth-First Search) explores all the vertices at the same level before moving to the next level.
DFS (Depth-First Search) explores as far as possible along each branch before backtracking.
Binary search is a divide and conquer algorithm that searches a sorted array by repeatedly dividing the search interval in half.
Linear search checks ea...
Quick sort works by selecting a pivot element and sorting the array by divide and conquer.
Select a pivot element from the array
Divide the array into two sub-arrays, one with elements smaller than the pivot and the other with elements greater than the pivot
Recursively apply the above steps to the sub-arrays
Combine the sorted sub-arrays to get the final sorted array
Max heap has the largest element at the root while Min heap has the smallest element at the root.
Max heap is a complete binary tree where the parent node is greater than or equal to its child nodes.
Min heap is a complete binary tree where the parent node is less than or equal to its child nodes.
Heaps are commonly used in sorting algorithms like Heap Sort and Priority Queues.
Insertion and deletion operations in heaps ta
I applied via Campus Placement and was interviewed in Mar 2023. There were 3 interview rounds.
Asking about basic core paper question
Components working refers to the individual parts of a system functioning properly together.
Components working means each part of the system is operational and interacting correctly.
Example: In a software application, components working would include the database, server, and user interface all functioning as intended.
Example: In a car, components working would involve the engine, brakes, and steering system all workin
I applied via Approached by Company and was interviewed in Sep 2022. There were 3 interview rounds.
Batch Based GD on the core subjects
Paging is a memory management technique used by OS to store and retrieve data from secondary storage.
It divides the memory into fixed-size pages and stores data in these pages.
It allows efficient use of memory by swapping out less frequently used pages to disk.
It reduces fragmentation and improves memory utilization.
Examples include Windows Virtual Memory and Linux Swap Space.
BFS and DFS are two popular graph traversal algorithms. BFS explores the graph level by level while DFS explores the graph depth by depth.
BFS uses a queue data structure while DFS uses a stack or recursion.
BFS is guaranteed to find the shortest path between two nodes while DFS may not.
BFS is better suited for finding the shortest path, while DFS is better suited for finding all possible paths or cycles.
BFS has a higher...
based on 1 review
Rating in categories
Software Engineer
52
salaries
| ₹4 L/yr - ₹10 L/yr |
Software Developer
18
salaries
| ₹3 L/yr - ₹9.2 L/yr |
Product Evangelist
11
salaries
| ₹4 L/yr - ₹9 L/yr |
Product Consultant
9
salaries
| ₹5 L/yr - ₹7.2 L/yr |
Technical Support Engineer
7
salaries
| ₹3 L/yr - ₹5.5 L/yr |
Freshworks
Zoho
TCS
Infosys