Filter interviews by
Coding with UML diagrams
C++ coding question with UML diagram
Top trending discussions
I applied via Naukri.com and was interviewed in Jun 2024. There were 3 interview rounds.
Map, reduce, and filter are higher-order functions commonly used in functional programming to manipulate arrays.
Map: Transforms each element in an array based on a provided function.
Reduce: Reduces an array to a single value by applying a function to each element.
Filter: Creates a new array with elements that pass a certain condition.
Closures are functions that have access to variables from their containing scope.
Closures can access variables from their outer function even after the outer function has finished executing.
Closures can be used to create private variables in JavaScript.
Closures are commonly used in event handlers and callbacks.
Redux sagas are middleware libraries for managing side effects in Redux applications.
Redux sagas are used to handle asynchronous actions in Redux, such as API calls or timers.
They are implemented as generator functions that can pause and resume execution.
Redux sagas provide a more structured and testable approach to handling side effects compared to traditional Redux middleware like Thunk.
Common use cases for redux sag...
Function to find sum of array using reduce
Use the reduce method to iterate through the array and accumulate the sum
Convert array elements to numbers before summing them up
Handle edge cases like empty array or non-numeric elements
Example: const array = ['1', '2', '3']; const sum = array.reduce((acc, curr) => acc + Number(curr), 0);
Hitachi Energy is a global technology leader that provides innovative and sustainable energy solutions.
Hitachi Energy offers a wide range of products and services for the energy sector, including grid integration, digital solutions, and consulting services.
The company focuses on creating a more sustainable energy future through its advanced technologies and expertise.
Hitachi Energy is known for its commitment to innova...
I applied via Referral and was interviewed in May 2024. There was 1 interview round.
20 min - 20 questions
posted on 20 Aug 2024
I applied via Job Portal and was interviewed in Jul 2024. There was 1 interview round.
I am a passionate software engineer with 5 years of experience in developing web applications using Java, Spring Boot, and Angular.
5 years of experience in software development
Proficient in Java, Spring Boot, and Angular
Passionate about creating innovative web applications
I completed a software engineering internship at a tech company, where I worked on developing new features for their mobile app.
Developed new features for mobile app
Collaborated with team members on coding tasks
Participated in code reviews and testing
Learned about agile development practices
I applied via Referral and was interviewed before Aug 2023. There were 2 interview rounds.
Notice period is the amount of time an employee must give before leaving a job.
Notice period is typically stated in the employment contract.
It can vary from company to company and can range from 1 month to 3 months.
During the notice period, the employee is expected to work as usual and hand over responsibilities.
Some companies may allow employees to buy out their notice period by paying a fee.
Notice period is important...
Disclosing current salary and willingness to relocate are common questions in job interviews.
It is important to be honest about your current salary to avoid any discrepancies later on.
Express your willingness to relocate if necessary, but also discuss any potential concerns or conditions.
Consider the benefits of relocating to the base location, such as career growth opportunities or cost of living.
Provide examples of s...
I applied via Campus Placement and was interviewed before Aug 2023. There were 2 interview rounds.
I am a software engineer with 5 years of experience in developing web applications using Java, Spring, and Angular.
5 years of experience in software development
Proficient in Java, Spring, and Angular
Strong problem-solving skills
Experience working in Agile development environment
I appeared for an interview before Feb 2024.
Object oriented programming is a programming paradigm based on the concept of objects, which can contain data and code.
Encapsulation: bundling data and methods that operate on the data into a single unit (object)
Inheritance: allows a class to inherit properties and behavior from another class
Polymorphism: ability for objects to be treated as instances of their parent class or as instances of their own class
I appeared for an interview in Sep 2024.
A cluster is a group of interconnected computers that work together to perform tasks as a single system.
Clusters can improve performance and availability by distributing workloads.
They are commonly used in high-performance computing (HPC) environments.
Examples include Hadoop clusters for big data processing and Kubernetes clusters for container orchestration.
Clusters can be configured for load balancing, failover, or p
Lookup refers to the process of retrieving data from a data structure or database based on a key or identifier.
Lookup operations are commonly used in databases to fetch records based on unique identifiers, like user IDs.
In programming, hash tables use lookup to quickly find values associated with keys, improving efficiency.
For example, in a dictionary, looking up a word retrieves its definition.
APIs often perform looku...
based on 2 interviews
Interview experience
based on 7 reviews
Rating in categories
Manager
145
salaries
| ₹10 L/yr - ₹30 L/yr |
Design Engineer
133
salaries
| ₹2.4 L/yr - ₹9.5 L/yr |
Senior Executive
123
salaries
| ₹5.2 L/yr - ₹16.5 L/yr |
Deputy Manager
87
salaries
| ₹8.9 L/yr - ₹20 L/yr |
Senior Engineer
70
salaries
| ₹6.4 L/yr - ₹15 L/yr |
Siemens
Adani Power
ReNew
Eaton