Filter interviews by
I applied via Hirist and was interviewed in Sep 2022. There were 3 interview rounds.
I was interviewed before Mar 2021.
Round duration - 90 Minutes
Round difficulty - Medium
Determine if a given singly linked list of integers forms a cycle or not.
A cycle in a linked list occurs when a node's next
points back to a previous node in the ...
Detect if a singly linked list forms a cycle by checking if a node's next points back to a previous node.
Use Floyd's Cycle Detection Algorithm to determine if there is a cycle in the linked list.
Maintain two pointers, one moving at double the speed of the other, if they meet at any point, there is a cycle.
If one of the pointers reaches the end of the list (null), there is no cycle.
Given a list of integers of size N
, your task is to determine the Next Greater Element (NGE) for every element. The Next Greater Element for an element X
is the firs...
Find the Next Greater Element for each element in a list of integers.
Iterate through the list of integers from right to left.
Use a stack to keep track of elements for which the Next Greater Element is not yet found.
Pop elements from the stack until a greater element is found or the stack is empty.
Assign the Next Greater Element as the top element of the stack or -1 if the stack is empty.
Round duration - 60 Minutes
Round difficulty - Medium
Designing an ATM machine involves considering user interface, security measures, transaction processing, and hardware components.
User interface should be intuitive and easy to navigate for users of all ages.
Implement security measures such as PIN entry, card authentication, and encryption to protect user data.
Transaction processing should be fast and reliable, with options for cash withdrawals, deposits, transfers, and...
Round duration - 45 Minutes
Round difficulty - Easy
Tip 1 : Practice DSA daily
Tip 2 : Try to think of the solution first before jumping to the solution
Tip 3 : Go through interview experience
Tip 4 : Have mock interviews
Tip 1 : Know in depth what is there in your resume
Tip 2 : Mention your skills and work properly
I was interviewed before Apr 2023.
Coding snippets and object oriented concepts
OOPs concepts refer to Object-Oriented Programming concepts like inheritance, encapsulation, polymorphism, and abstraction. GET and POST are HTTP methods used for sending data to a server.
OOPs concepts include inheritance, encapsulation, polymorphism, and abstraction.
Inheritance allows a class to inherit properties and behavior from another class.
Encapsulation involves bundling data and methods that operate on the data...
Inheritance is a mechanism in OOP where a class inherits properties and behaviors from another class. Polymorphism allows objects of different classes to be treated as objects of a common superclass.
Inheritance allows a class to inherit attributes and methods from another class, promoting code reusability.
Polymorphism allows objects of different classes to be treated as objects of a common superclass, enabling flexibil...
Annotations are metadata added to code to provide additional information or instructions.
Annotations are used in Java to provide metadata about classes, methods, variables, etc.
They can be used for documentation purposes, code analysis, or to generate code.
Examples include @Override, @Deprecated, and @SuppressWarnings annotations.
A rest controller is a component in a web application that handles incoming HTTP requests and returns appropriate responses.
Handles HTTP requests and maps them to appropriate handler methods
Typically used in RESTful web services to implement CRUD operations
Can be implemented using frameworks like Spring MVC in Java
A hash map is a data structure that stores key-value pairs and allows for efficient retrieval of values based on their keys.
Hash maps use a hash function to map keys to indexes in an array, where the corresponding values are stored.
They offer constant-time average case complexity for inserting, deleting, and searching for elements.
Examples of hash map implementations include HashMap in Java and unordered_map in C++.
Seeking new challenges and growth opportunities in a different environment.
Desire to work on new technologies and projects
Opportunity for career advancement
Seeking a better work-life balance
Interested in a different company culture or team dynamic
I applied via Referral and was interviewed before Aug 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed before Mar 2021. There were 4 interview rounds.
I was interviewed in Nov 2020.
I applied via Referral and was interviewed before Apr 2021. There were 3 interview rounds.
Objective test based upon amplitude mental ability questions.
Yes, a well-designed model can better execute in the Indian market.
A model that takes into account the unique characteristics of the Indian market can perform better.
Factors such as cultural nuances, language, and consumer behavior should be considered.
For example, a model that incorporates regional languages and dialects can better connect with consumers.
Similarly, a model that accounts for the importance of family an...
Fannie Mae and Freddie Mac are government-sponsored enterprises that provide liquidity to the mortgage market.
Fannie Mae and Freddie Mac buy mortgages from lenders and package them into securities that are sold to investors.
Fannie Mae was created in 1938 and Freddie Mac in 1970.
Fannie Mae is a nickname for the Federal National Mortgage Association and Freddie Mac is a nickname for the Federal Home Loan Mortgage Corpora...
I applied via LinkedIn and was interviewed before Apr 2020. There were 4 interview rounds.
I want to switch from Indian banking to US mortgage because it offers new challenges, growth opportunities, and a chance to work in a different market.
I am seeking new challenges and opportunities for growth in my career.
Working in the US mortgage industry will allow me to gain valuable experience in a different market.
I am excited about the prospect of learning about the intricacies of the US mortgage system and apply...
US mortgage is a loan taken to purchase a property, secured by the property itself.
Mortgage interest rates are influenced by the economy and credit score.
There are different types of mortgages such as fixed-rate, adjustable-rate, and FHA loans.
The down payment required for a mortgage can vary from 3% to 20% depending on the lender and type of loan.
Defaulting on a mortgage can result in foreclosure and the loss of the p...
I will try to understand the reasons behind their opposition and address their concerns while also explaining the benefits of the policy.
I will schedule a meeting with the team members to discuss their concerns and try to understand their perspective.
I will explain the rationale behind the policy and how it aligns with the company's goals.
I will address their concerns and try to find a middle ground that satisfies both...
based on 1 interview
Interview experience
Full Stack Developer
7
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Content Analyst
4
salaries
| ₹0 L/yr - ₹0 L/yr |
Full Stack Engineer
3
salaries
| ₹0 L/yr - ₹0 L/yr |
Moneycontrol.com
Marketsmojo
TickerPlant
Equitymaster