Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Coding was asked and question were medium-hard
I applied via Campus Placement
Linked list one easy question
Can't disclose NDA it was regarding class diagram
My favorite company is Google.
Innovative technology
Diverse range of products and services
Strong focus on user experience
IP address is converted to URL through DNS resolution process involving multiple steps.
IP address is obtained from the domain name system (DNS) server when a user enters a URL in a web browser.
The DNS server looks up the IP address associated with the URL in its database.
The DNS server then returns the IP address to the user's device, allowing it to establish a connection to the server hosting the website.
For example, ...
I chose this company because of its innovative projects, strong company culture, and opportunities for growth.
Innovative projects: I am excited about the cutting-edge technology being developed at Mts.
Strong company culture: I value a supportive and collaborative work environment.
Opportunities for growth: I see potential for career advancement and skill development here.
I want to improve my problem-solving skills by learning new programming languages and technologies.
Learn a new programming language like Python or Java
Explore new technologies like cloud computing or machine learning
Practice solving coding challenges on platforms like LeetCode or HackerRank
It was really good, having required tech questions for my position
I applied via LinkedIn and was interviewed in Apr 2024. There were 3 interview rounds.
Technical round- Hackerank Problem
We were asked a couple of DSA questions around array and string manipulation
The island problem on LeetCode involves finding the number of connected islands in a grid of 1s and 0s.
Use depth-first search (DFS) or breadth-first search (BFS) to traverse the grid and count the number of islands.
Keep track of visited cells to avoid redundant calculations.
Consider diagonal movements if specified in the problem.
Example: Given grid = [[1,1,0,0],[0,1,0,1],[1,0,0,1]], the number of islands is 3.
I applied via Walk-in
Simple question in c and c++ with free technical question without option
A linked list is a data structure consisting of nodes where each node points to the next node in the sequence.
Linked list is a linear data structure.
Each node contains data and a reference to the next node.
Insertion and deletion operations are efficient in linked lists.
Example: Singly linked list, Doubly linked list, Circular linked list.
I applied via Referral and was interviewed in Jun 2024. There were 2 interview rounds.
Two medium level question in 75 minutes
Return k most frequent strings from an array of strings
Use a hashmap to store the frequency of each string in the array
Sort the hashmap by frequency in descending order
Return the first k keys from the sorted hashmap
Use a hash set to find two elements in an array that sum up to a given value x.
Create a hash set to store elements as you iterate through the array.
For each element, check if the difference between x and the current element exists in the hash set.
If it does, return the current element and the difference as the two elements that sum up to x.
based on 1 interview
Interview experience
Software Engineer
1.7k
salaries
| ₹19 L/yr - ₹77.6 L/yr |
Software Developer
1.1k
salaries
| ₹20.7 L/yr - ₹60 L/yr |
Senior Software Engineer
664
salaries
| ₹24 L/yr - ₹85.7 L/yr |
Data Scientist
270
salaries
| ₹23 L/yr - ₹50 L/yr |
Sde1
257
salaries
| ₹14 L/yr - ₹55 L/yr |
Yahoo
Amazon
Microsoft Corporation