Filter interviews by
It was a DS and Algo round.
I appeared for an interview in Dec 2021.
Round duration - 90 minutes
Round difficulty - Medium
Time duration - 1.5 hour, (10 mins window to login for test)
No. of coding Question - 3 (2 medium, 1 hard)
You are given 'N' ropes, each of varying lengths. The task is to connect all ropes into one single rope. The cost of connecting two ropes is the sum of their lengths. Yo...
The problem is to connect N ropes of different lengths into one rope with minimum cost.
Sort the array of rope lengths in ascending order.
Initialize a variable to keep track of the total cost.
While there are more than one rope remaining, take the two shortest ropes and connect them.
Add the cost of connecting the two ropes to the total cost.
Replace the two shortest ropes with the connected rope.
Repeat the above steps unt...
Round duration - 90 minutes
Round difficulty - Medium
Major Focus - Data structure, Algorithms, Competitive Programming
Point To Remember - All questions in this round were asked to explain, implement, explain and tell time and space complexity, optimise if possible
No. of candidates shortlisted - 26
Determine if a given graph is bipartite. A graph is bipartite if its vertices can be divided into two independent sets, 'U' and 'V', such that every edge ('u', 'v') conne...
The function checks whether a given graph is bipartite or not.
A bipartite graph can be divided into two independent sets such that every edge connects a vertex from one set to the other.
We can use graph coloring algorithm to check if the graph is bipartite.
Start by coloring the first vertex with one color and all its neighbors with the other color.
Continue coloring the remaining vertices, making sure that no adjacent v...
Ninja has to determine all the distinct substrings of size two that can be formed from a given string 'STR' comprising only lowercase alphabetic characters. These su...
The task is to find all the different possible substrings of size two that appear in a given string as contiguous substrings.
Iterate through the string and extract substrings of size two
Store the substrings in an array
Return the array of substrings
Given an undirected and disconnected graph G(V, E)
, where V
is the number of vertices and E
is the number of edges, the connections between vertices are provided in the 'GR...
The question asks to print the DFS traversal of an undirected and disconnected graph.
Implement a Depth First Search (DFS) algorithm to traverse the graph.
Use a visited array to keep track of visited vertices.
For each unvisited vertex, start a DFS traversal and print the connected component.
Sort the vertices of each connected component in ascending order before printing.
Tip 1 : have good hands on data structure and algorithms and competitive programming
Tip 2 : strong knowledge of core subjects of dbms, os and oops ( know less topic but in depth)
Tip 3 : your resume should speak about your skills and personality
Tip 1 : Know your resume - you are what you write in your resume
Tip 2 : should definately contain - Details, Education, Experience, Skills
Tip 3 : Additional Section - awards, certifications, publications, patents, volunteer work, extra curricular activities, hobbies
Tip 4 : Have a habit of tuning your resume according to the job profile
Tip 5 : Platform - flowcv.io
Top trending discussions
posted on 20 Jun 2021
I applied via Campus Placement and was interviewed in May 2021. There was 1 interview round.
I applied via Recruitment Consultant and was interviewed in Oct 2020. There were 6 interview rounds.
I applied via Company Website and was interviewed in Apr 2020. There were 4 interview rounds.
I applied via Naukri.com and was interviewed before Sep 2021. There were 3 interview rounds.
Yes, I have knowledge of Hadoop data warehouse.
I have experience in designing and implementing Hadoop-based data warehouses.
I am proficient in Hadoop ecosystem technologies such as HDFS, MapReduce, Hive, and Pig.
I have worked with large-scale data processing and storage using Hadoop.
I am familiar with data warehousing concepts such as ETL, data modeling, and data integration.
I have used Hadoop to build data warehouses
Yes, I have used Python scripts extensively in my testing.
I have used Python scripts for automated testing of web applications.
I have also used Python scripts for unit testing of backend code.
Python's unittest module is particularly useful for this purpose.
I have also used Python scripts for load testing and performance testing.
Python's requests library is very helpful for testing APIs.
I have also used Python scripts f
I applied via Naukri.com and was interviewed before Nov 2020. There were 3 interview rounds.
I applied via LinkedIn and was interviewed before Jun 2020. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Mar 2020. There were 4 interview rounds.
Hashtable is synchronized while hashmap is not.
Hashtable is thread-safe while hashmap is not.
Hashtable does not allow null keys or values while hashmap allows one null key and multiple null values.
Hashtable is slower than hashmap due to synchronization.
Hashtable is a legacy class while hashmap is a newer implementation.
Hashmap is not thread-safe while Concurrent Hashmap is thread-safe.
Hashmap is not suitable for multi-threaded environments as it can lead to race conditions and data inconsistencies.
Concurrent Hashmap allows multiple threads to access and modify the map concurrently without any data inconsistencies.
Concurrent Hashmap uses a technique called lock striping to achieve thread-safety.
Concurrent Hashmap is slower than Hashma...
Some of the top questions asked at the Gainsight interview for freshers -
The duration of Gainsight interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 1 interview
Interview experience
based on 105 reviews
Rating in categories
Software Engineer
112
salaries
| ₹10 L/yr - ₹22 L/yr |
Senior Software Engineer
83
salaries
| ₹13.5 L/yr - ₹28 L/yr |
Associate Software Engineer
44
salaries
| ₹8 L/yr - ₹16 L/yr |
Lead Software Engineer
26
salaries
| ₹24 L/yr - ₹40.5 L/yr |
Senior Solution Engineer
25
salaries
| ₹12.5 L/yr - ₹20.5 L/yr |
Xoriant
Photon Interactive
CitiusTech
Iris Software