i
HashedIn by Deloitte
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
High Level Design (HLD) of a lift includes system architecture, components, interfaces, and interactions.
Identify key components like motor, control panel, doors, and sensors
Define system architecture including how components interact
Specify interfaces for user input, floor selection, and emergency stop
Consider safety features like overload protection and emergency brakes
Top trending discussions
I applied via Referral and was interviewed in Mar 2021. There were 4 interview rounds.
posted on 29 Sep 2024
I applied via LinkedIn and was interviewed before Sep 2023. There was 1 interview round.
Landscape and Architect solution involves analyzing the current technology landscape and designing a solution that aligns with business goals.
Understand current technology infrastructure and systems
Identify business goals and requirements
Design a solution that integrates with existing systems and meets business needs
Consider scalability, security, and performance
Create a roadmap for implementation and migration
Data bricks processing on reporting layer impacts data latency.
Data bricks processing can improve reporting performance by processing data in parallel.
However, it can also introduce latency if not optimized properly.
Optimizing data bricks processing involves tuning cluster configurations and optimizing queries.
Using caching mechanisms can also help reduce data latency in reporting.
Monitoring and analyzing data latency ...
I applied via Campus Placement and was interviewed before Feb 2023. There were 2 interview rounds.
How to eradicate poverty? This was the topic of discussion
Binary search is a search algorithm that finds the position of a target value within a sorted array.
It works by repeatedly dividing the search space in half.
Compare the target value with the middle element of the array.
If the target value is smaller, search the left half of the array.
If the target value is larger, search the right half of the array.
Repeat until the target value is found or the search space is empty.
Coding we had related to Peoplecode and unix scripting
I applied via Referral and was interviewed in Jul 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Sep 2022. There were 2 interview rounds.
posted on 25 Apr 2023
I was interviewed before Feb 2024.
OOP is a programming paradigm based on the concept of objects, which can contain data in the form of fields and code in the form of procedures.
Encapsulation: Objects can encapsulate data and behavior within a single unit.
Inheritance: Objects can inherit attributes and methods from other objects.
Polymorphism: Objects can take on different forms or have multiple behaviors.
Abstraction: Objects can represent real-world ent...
Dependency injection is a design pattern in which components are given their dependencies rather than creating them internally.
Dependency injection helps in achieving loose coupling between classes.
It allows for easier testing by providing a way to mock dependencies.
There are three types of dependency injection: constructor injection, setter injection, and interface injection.
Example: Instead of a class creating an ins...
Design patterns are reusable solutions to common problems in software design. Singleton pattern ensures a class has only one instance and provides a global point of access to it.
Design patterns are best practices for solving common design problems in software development.
Singleton pattern restricts the instantiation of a class to one object, ensuring there is only one instance of the class.
Singleton pattern provides a ...
Advantages of using .NET Core include cross-platform compatibility, high performance, and open-source nature.
Cross-platform compatibility allows for development on Windows, macOS, and Linux.
High performance due to its modular architecture and optimized runtime.
Open-source nature encourages community contributions and rapid updates.
Support for modern development practices like microservices and containerization.
Integrat...
I manage a team of developers by setting clear goals, providing support and resources, fostering collaboration, and promoting a positive work culture.
Set clear goals and expectations for the team
Provide necessary support, resources, and training for team members
Foster collaboration and communication among team members
Promote a positive work culture and provide feedback and recognition for achievements
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Software Engineer
412
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer2
376
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
206
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer II
173
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Product Specialist
165
salaries
| ₹0 L/yr - ₹0 L/yr |
TCS
Infosys
Wipro
HCLTech