Filter interviews by
I applied via Recruitment Consulltant and was interviewed in Mar 2024. There was 1 interview round.
Find the second highest element in an array of strings
Sort the array in descending order
Return the element at index 1
Arrays are fixed-size collections of elements of the same type, while maps are dynamic collections of key-value pairs.
Arrays have a fixed size, while maps can grow dynamically.
Arrays store elements by index, while maps store elements by key.
Arrays are ordered, while maps are unordered.
Example: Array - [1, 2, 3], Map - {'key1': 'value1', 'key2': 'value2'}
A go routine is a lightweight thread of execution in Golang that allows concurrent programming.
Go routines are created using the 'go' keyword followed by a function call.
They are managed by the Go runtime and are multiplexed onto OS threads.
Go routines communicate using channels to share data safely between them.
They are more efficient than traditional threads due to their lightweight nature.
Top trending discussions
I applied via Referral and was interviewed in Feb 2020. There were 6 interview rounds.
I applied via Recruitment Consultant and was interviewed before May 2020. There were 3 interview rounds.
Clone a linked list with random pointers.
Create a new node for each node in the original list.
Store the mapping between the original and cloned nodes in a hash table.
Traverse the original list again and set the random pointers in the cloned list using the hash table.
Return the head of the cloned list.
I applied via Naukri.com and was interviewed in Jun 2021. There was 1 interview round.
This question involves creating a program using HTML to demonstrate web development skills.
Understand the structure of an HTML document: <html>, <head>, <body>.
Use semantic HTML elements like <header>, <footer>, <article> for better accessibility.
Incorporate CSS for styling and JavaScript for interactivity.
Example: Create a simple webpage with a title, a paragraph, and a button that ...
posted on 7 Jun 2024
posted on 22 Jul 2024
I applied via Walk-in and was interviewed before Jul 2023. There were 4 interview rounds.
Coding test duration is 30 to 40 min
on paper pen and topic is simple like related to string,pattern and number's
Runtime refers to the period when a program is executing, affecting performance and resource usage.
Runtime is when code is executed, as opposed to compile time.
Performance can vary based on algorithms used; e.g., O(n) vs O(n^2).
Memory usage is crucial; e.g., using arrays vs linked lists can impact runtime.
Dynamic typing in languages like Python can lead to slower runtime compared to statically typed languages like C++.
posted on 6 Dec 2024
I applied via Referral and was interviewed before Dec 2023. There was 1 interview round.
posted on 26 Jun 2025
Use MongoDB's aggregation framework to filter and sort students by their scores, returning the top 5 results.
Use the `find()` method to query the students collection.
Sort the results by the score field in descending order.
Limit the results to 5 using the `limit()` method.
Example: `db.students.find().sort({ score: -1 }).limit(5)`
Ensure the score field exists and is indexed for better performance.
Redux is a state management library for JavaScript apps, while Context API is a built-in React feature for managing state.
Redux provides a centralized store for application state, while Context API allows for state sharing across components without prop drilling.
Redux uses actions and reducers to manage state changes, whereas Context API uses the Provider and Consumer pattern.
Redux is more suitable for large applicatio...
I applied via Naukri.com
Hacker rank question - easy and medium
Design solution for problems
Design a software for car ECU
Identify the requirements and functionalities of the ECU
Choose a programming language and development environment
Implement the software to control the engine, transmission, and other systems
Test the software for reliability and performance
Ensure the software is secure and can handle errors and exceptions
My strengths include strong leadership skills, excellent communication, and problem-solving abilities. My weaknesses include being overly critical of myself and sometimes taking on too much responsibility.
Strength: Strong leadership skills
Strength: Excellent communication
Strength: Problem-solving abilities
Weakness: Being overly critical of myself
Weakness: Sometimes taking on too much responsibility
I am an experienced professional with strong leadership skills and a proven track record in managing teams.
Experienced professional with strong leadership skills
Proven track record in managing teams
Excellent communication and problem-solving abilities
Ability to motivate and inspire team members
Focused on achieving goals and delivering results
I appeared for an interview in Feb 2025, where I was asked the following questions.
I have over 5 years of experience in software development, specializing in web applications and cloud technologies.
Developed a full-stack web application using React and Node.js, improving user engagement by 30%.
Led a team of 4 developers in creating a microservices architecture for a scalable e-commerce platform.
Implemented CI/CD pipelines using Jenkins and Docker, reducing deployment time by 50%.
Worked with Agile met...
based on 1 interview experience
Difficulty level
Duration
Backend Developer
10
salaries
| ₹2 L/yr - ₹6 L/yr |
Junior Software Engineer
7
salaries
| ₹1.7 L/yr - ₹2.9 L/yr |
Software Developer
6
salaries
| ₹3.1 L/yr - ₹5.7 L/yr |
Front end Developer
6
salaries
| ₹1 L/yr - ₹5.4 L/yr |
Senior Web Developer
6
salaries
| ₹4.8 L/yr - ₹12 L/yr |
Amazon Sellers Services
Primus Global Technologies
GAMMON INDIA
Magneti Marelli Motherson Auto System