Filter interviews by
Be the first one to contribute and help others!
I appeared for an interview before Mar 2021.
Round duration - 90 Minutes
Round difficulty - Medium
Mainly mcqs and some coding questions
Calculate the Nth term in the Fibonacci sequence, where the sequence is defined as follows: F(n) = F(n-1) + F(n-2)
, with initial conditions F(1) = F(2) = 1
.
Calculate the Nth Fibonacci number efficiently using dynamic programming.
Use dynamic programming to store previously calculated Fibonacci numbers to avoid redundant calculations.
Start with base cases F(1) and F(2) as 1, then iterate to calculate subsequent Fibonacci numbers.
Optimize the solution to have a time complexity of O(N) by storing and reusing calculated values.
Round duration - 60 Minutes
Round difficulty - Easy
Introduction and some Python Questions
Given a string, your task is to determine if it is a palindrome considering only alphanumeric characters.
The input is a single string without any leading or trailing...
Check if a given string is a palindrome considering only alphanumeric characters.
Remove non-alphanumeric characters from the input string before checking for palindrome.
Use two pointers approach to compare characters from start and end of the string.
Convert all characters to lowercase for case-insensitive comparison.
Return true if the string is a palindrome, false otherwise.
Round duration - 60 Minutes
Round difficulty - Easy
Questions related to cloud deployments and all
My approach to project scaling in AWS involves utilizing auto-scaling groups, load balancers, and monitoring tools.
Utilize auto-scaling groups to automatically adjust the number of EC2 instances based on traffic patterns
Implement load balancers to distribute incoming traffic evenly across multiple instances
Use monitoring tools like CloudWatch to track performance metrics and make informed scaling decisions
Round duration - 45 Minutes
Round difficulty - Easy
Mainly discussed the future goals and expectations from the company
Tip 1 : Solve coding questions on daily basis
Tip 2 : Start giving interview as early as possible
Tip 3 : Write down the questions being asked in interview
Tip 1 : Resume should be focused on a particular profile
Tip 2 : Should mention good project experience
I applied via Approached by Company and was interviewed before Aug 2022. There were 4 interview rounds.
I applied via Referral and was interviewed in Jan 2024. There was 1 interview round.
Detailed understanding of Spring Framework and Java Concepts.
Questions on Stream API
Questions on Concurrency
2 Coding questions first on String manipulation and second based on Tree.
Overall prepare good for Java concepts.
I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.
I applied via Referral and was interviewed in Jan 2024. There were 2 interview rounds.
Create a program for string manipulation using an array of strings.
Use built-in string manipulation functions like substring, replace, and concat.
Iterate through the array of strings to perform different manipulations.
Consider edge cases like empty strings or null values.
Example: Reverse each string in the array and concatenate them together.
HashMap is a data structure that stores key-value pairs and uses hashing to efficiently retrieve values.
HashMap internally uses an array of linked lists to store key-value pairs.
When a key-value pair is added, the key is hashed to determine the index in the array where it will be stored.
If multiple keys hash to the same index, a linked list is used to handle collisions.
To retrieve a value, the key is hashed again to fi...
I applied via Job Portal and was interviewed before Apr 2023. There was 1 interview round.
Times can refer to a measurement of duration or frequency.
Times can be used to measure how long an event lasts, such as 'I ran for 30 minutes.'
Times can also refer to how often something occurs, such as 'I brush my teeth three times a day.'
In mathematics, times is another word for multiplication, such as '2 times 3 equals 6.'
Transportation status refers to the current location and movement of goods or people being transported.
It includes information about the mode of transportation, such as air, sea, or land.
It also includes details about the departure and arrival times, as well as any delays or issues that may arise.
Transportation status is important for logistics and supply chain management, as it helps to ensure timely delivery of goods...
Environment refers to the surroundings or conditions in which a person, animal, or plant lives or operates.
It includes both natural and man-made elements
Examples of natural elements include air, water, soil, and climate
Examples of man-made elements include buildings, roads, and pollution
The environment can have a significant impact on health and well-being
Environmental issues such as climate change and pollution are ma
A process is a series of actions or steps taken to achieve a particular goal or outcome.
A process involves a set of sequential or parallel activities.
It typically has a defined starting point and ending point.
Each step in the process contributes to the overall objective.
Processes can be documented and standardized to ensure consistency and efficiency.
Examples of processes include sales prospecting, lead qualification,
A benefit is a positive outcome or advantage gained from a particular action or decision.
Benefits can be tangible or intangible
Tangible benefits include things like increased revenue or cost savings
Intangible benefits include things like improved customer satisfaction or brand reputation
Benefits are often used to justify a particular course of action or investment
Examples of benefits in sales might include increased ma
I applied via Naukri.com and was interviewed in Oct 2022. There were 3 interview rounds.
Basic Questions asked related to mathematics, GK, probability, statistics and English
Short term goal is to learn new skills and contribute to the company. Long term goal is to become a team leader.
Short term goal: Learn new skills and contribute to the company
Long term goal: Become a team leader
Examples: Attend training sessions, take on new projects, collaborate with colleagues
Examples: Develop leadership skills, mentor junior team members, lead projects
I applied via Naukri.com and was interviewed in Mar 2023. There were 2 interview rounds.
Hard work is putting in a lot of effort, while smart work is finding efficient ways to achieve the same results.
Hard work involves putting in a lot of time and effort without necessarily considering the most efficient approach.
Smart work focuses on finding efficient ways to accomplish tasks, often by leveraging resources, technology, or strategic thinking.
Hard work may lead to burnout or inefficiency if not combined wi...
InterGlobe Aviation
Tata Advanced Systems
Hindustan Aeronautics
Zetwerk