Filter interviews by
I was interviewed in Nov 2020.
Round duration - 120 minutes
Round difficulty - Easy
There was only one round and it was MCQ + Coding round. Coding Questions were pretty fair and have an appropriate level.
Given two strings, S
and T
with respective lengths M
and N
, your task is to determine the length of their longest common subsequence.
A subsequence is a seque...
The task is to find the length of the longest common subsequence between two given strings.
A subsequence is a string that can be derived from another string by deleting some or no characters without changing the order of the remaining characters.
We can solve this problem using dynamic programming.
Create a 2D array to store the lengths of the longest common subsequences for all possible prefixes of the two strings.
Itera...
You are given the start and end times of 'N' intervals. Write a function to determine if any two intervals overlap.
If an interval ends at time T and anothe...
The function checks if any two intervals overlap with each other.
Iterate through the intervals and compare the end time of one interval with the start time of the next interval.
If the end time is greater than or equal to the start time, the intervals overlap.
Return true if any overlapping intervals are found, otherwise return false.
Round duration - 40 minutes
Round difficulty - Medium
In this round interviewer gave me three coding questions that I solved properly.
You are provided with a sorted dictionary (by lexical order) in an alien language. Your task is to determine the character order of the alien language from this dictiona...
The task is to find the order of characters in an alien language given a sorted dictionary.
The order of characters can be determined by comparing adjacent words in the dictionary.
Create a graph where each character is a node and there is a directed edge from character A to character B if A comes before B in the alien language.
Perform a topological sort on the graph to get the order of characters.
Given a string (STR
) of length N
, you are tasked to create a new string through the following method:
Select the smallest character from the first K
characters of STR
, remov...
The task is to create a new string by repeatedly taking the smallest character from the first 'K' characters of the given string and appending it to the new string.
Iterate through the given string in chunks of size 'K'
Find the smallest character in each chunk and append it to the new string
If there are characters remaining in the string, sort them and append to the new string
Repeat the above steps until the original st
Round duration - 20 minutes
Round difficulty - Medium
The interviewer was very kind and humble, so he made me comfortable all the time during the interview. In this round, he asked me simple basic questions related to my important subjects of my course and he also ask few questions on the basis of my resume .
Tip 1 : I went through all the concepts taught by Coding Ninjas in my course. Apart from that, I practiced 600+ coding interview questions from different coding platforms.
Tip 2 : Though Data Structure is the base for any tech interview, one must know some other subjects as well like Operating System, Networking, and Database Management System for which I took help from Coding Ninja’s notes and from GeeksforGeeks. Along with this stuff, I also read about puzzles on GeeksForGeeks. Overall, Coding Ninjas & Geeks For Geeks have a big hand in making me crack this interview. Just work hard and practice more and more questions based on Data Structures from coding platforms like Codezen etc.
Tip 3 : Do prepare for previous interview experiences of company in which you are applying and also pay more focus to data structures related questions.
Tip 4 : Also prepare for aptitude as well, as many companies ask aptitude questions as part of interview process.
Tip 1 : Mention things that you are confident of.
Tip 2 : Don’t try to write extra skills which you are not sure about as most of the questions are asked after seeing the skills mentioned in your resume.
Tip 3 : Keep your resume up to date and mention three or four good level projects which will give a good impression to the interviewer .
I applied via Recruitment Consultant and was interviewed before Sep 2018. There were 4 interview rounds.
I was interviewed in Feb 2017.
posted on 23 Feb 2015
I was interviewed in Oct 2016.
Assistant Engineer
57
salaries
| ₹0 L/yr - ₹0 L/yr |
Engineer
51
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
51
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
45
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Engineer
41
salaries
| ₹0 L/yr - ₹0 L/yr |
Bosch
TCS
Mahindra & Mahindra
Infosys