Filter interviews by
I appeared for an interview in Aug 2021.
Round duration - 90 minutes
Round difficulty - Hard
The round was online. It had 3 coding questions to be solved. Was asked about why are the javascript and jquery used? What is the difference between angular 8 and angular?
Given two strings, str1
and str2
, determine whether str2
contains any permutation of str1
as a substring.
str1 = “ab”
str2 = “aoba”
True
Check if a string contains any permutation of another string as a substring.
Iterate through str2 with a sliding window of length str1, check if any permutation of str1 is present.
Use a hashmap to store the frequency of characters in str1 and str2 for comparison.
If the frequencies of characters in the sliding window match the frequencies of characters in str1, return True.
In a city with ‘N’ junctions and ‘M’ bi-directional roads, each junction is connected to other junctions with specified travel times. No road connects a junction to itself, ...
The problem involves finding the minimum time to travel from a source junction to a destination junction in a city with specified travel times and green light periods.
Input consists of the number of test cases, number of junctions and roads, green light periods, road connections with travel times, and source/destination junctions.
Output should be the minimum time needed from source to destination, or -1 if destination ...
You need to determine all possible paths for a rat starting at position (0, 0) in a square maze to reach its destination at (N-1, N-1). The maze is represented as an N*N ma...
Find all possible paths for a rat in a maze from start to finish, moving in 'U', 'D', 'L', 'R' directions.
Use backtracking to explore all possible paths in the maze.
Keep track of visited cells to avoid loops.
Recursively try moving in all directions and backtrack when reaching dead ends.
Return the valid paths in alphabetical order as an array of strings.
Tip 1 : practice coding questions
Tip 2 : Search and study previous interview questions
Tip 1 : Mention the things according to role
Tip 2 : just write a clear one page resume
Top trending discussions
I applied via Naukri.com and was interviewed in Jan 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Sep 2020. There were 3 interview rounds.
I appeared for an interview in Sep 2024, where I was asked the following questions.
A map is a higher-order function that applies a given function to each element in a collection, returning a new collection.
Transforms each element: For example, using map on [1, 2, 3] with x => x * 2 results in [2, 4, 6].
Immutable: The original array remains unchanged after applying map.
Common in functional programming: Used in languages like JavaScript, Python, and Ruby.
Can be used with complex data: For instance, ...
A linked list is a linear data structure where elements are stored in nodes, each pointing to the next, allowing dynamic memory allocation.
Consists of nodes, each containing data and a reference (or pointer) to the next node.
Types include singly linked lists, doubly linked lists, and circular linked lists.
Singly linked list example: 1 -> 2 -> 3 -> NULL.
Doubly linked list example: NULL <- 1 <-> 2 <-...
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
It's was MCQ based test
Some OOP concepts include inheritance, encapsulation, polymorphism, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability to present the same interface for different data types.
Abstraction: Hiding the complex implementation details and showing only the necessary features
A Guid Id is a globally unique identifier used in software development to uniquely identify objects or entities.
Guid Ids are 128-bit integers represented as a hexadecimal string.
They are typically used in databases, APIs, and various software systems to ensure uniqueness.
Example: 6B29FC40-CA47-1067-B31D-00DD010662DA
I applied via Approached by Company and was interviewed before Oct 2023. There was 1 interview round.
I applied via Naukri.com and was interviewed before Jul 2022. There were 3 interview rounds.
I applied via Campus Placement and was interviewed in Nov 2021. There were 7 interview rounds.
Online education platforms have become popular in current society.
Online courses offered by universities and colleges
Platforms like Coursera, Udemy, and edX
Increased accessibility to education for people in remote areas
Flexible learning schedules for working professionals
Affordable education options
posted on 12 Feb 2025
Aptitude and coding logis asked
Few coding questions and MCQ based
based on 2 reviews
Rating in categories
Senior Recruitment Associate
255
salaries
| ₹3 L/yr - ₹8.5 L/yr |
Recruitment Associate
178
salaries
| ₹2.5 L/yr - ₹5.2 L/yr |
Recruitment Specialist
127
salaries
| ₹3 L/yr - ₹10.6 L/yr |
Payroll Specialist
93
salaries
| ₹2 L/yr - ₹7 L/yr |
Principal Consultant
75
salaries
| ₹3.5 L/yr - ₹11 L/yr |
Randstad
Team Lease
Innovsource Services
IMPACT Infotech