i
HCLTech
Filter interviews by
I applied via Approached by Company and was interviewed before Aug 2022. There were 2 interview rounds.
Business outcomes are the desired results or benefits that a business aims to achieve, as opposed to outputs which are the deliverables or products of a process.
Business outcomes are the ultimate goals that drive the organization forward.
They focus on the value created for the business and its customers.
Outcomes are measurable and have a direct impact on the success of the business.
Focusing on outcomes ensures that the...
What people are saying about HCLTech
I applied via Naukri.com and was interviewed in Feb 2022. There was 1 interview round.
Agile will continue to grow and evolve in IT companies, with a focus on scaling and integrating with other methodologies.
Agile will become more mainstream and widely adopted in IT companies
There will be a focus on scaling agile to larger organizations and projects
Agile will continue to evolve and integrate with other methodologies, such as DevOps and Lean
There will be a greater emphasis on agile coaching and training t...
I applied via Naukri.com and was interviewed in Apr 2021. There were 3 interview rounds.
The maturity of Agile software development projects varies across different categories.
Agile software development projects can be categorized based on factors such as team size, project complexity, and industry domain.
Projects in different categories may have varying levels of Agile maturity.
For example, a small team working on a simple project may have a higher Agile maturity compared to a large team working on a comp...
Factors focused to categorize Project Maturity
Project scope and objectives
Project planning and execution
Team collaboration and communication
Risk management and mitigation
Quality of deliverables
Adaptability to change
Various tools are used in Agile software development projects to facilitate collaboration, communication, and project management.
Project management tools like Jira, Trello, and Asana help in planning, tracking, and organizing tasks.
Communication tools like Slack, Microsoft Teams, and Zoom enable real-time collaboration and communication among team members.
Version control systems like Git and Subversion are used for cod...
The agile coaching framework adopted is the Scrum framework.
The Scrum framework is a popular agile coaching framework used by many organizations.
It is an iterative and incremental framework for managing product development.
It consists of various roles, events, artifacts, and rules that guide the agile development process.
Some examples of roles in the Scrum framework are the Scrum Master, Product Owner, and Development ...
I applied via Referral and was interviewed before Jan 2021. There were 3 interview rounds.
PL Planning is conducted in Agile through collaborative effort of the team and stakeholders.
Product Owner prioritizes the backlog
Team estimates the effort required for each item
Team and Product Owner discuss and finalize the scope for the upcoming sprint
Team commits to the work they can complete in the sprint
I applied via LinkedIn and was interviewed in Feb 2024. There were 3 interview rounds.
The aptitude exam was medium level
I applied via Naukri.com and was interviewed in Oct 2022. There were 3 interview rounds.
Java is a popular programming language used for developing various applications. A variable is a named memory location used to store data.
Java is an object-oriented language
It is platform-independent
Variables in Java have a specific data type
Variables can be assigned values and their values can be changed
Example: int age = 25; String name = "John";
Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.
Inheritance allows code reuse and promotes code organization.
There are different types of inheritance: single inheritance, multiple inheritance, multilevel inheritance, and hierarchical inheritance.
Single inheritance involves a class inheriting from a single base class.
Multiple inheritance involves...
Inheritance is acquiring properties of parent class to child class without changing parent class properties. It is classified into 5 types.
Inheritance is a way to reuse code and establish a relationship between classes
The 'extends' keyword is used to implement inheritance in Java
Examples of inheritance include a 'Car' class inheriting properties from a 'Vehicle' class
Single level inheritance involves one parent class a...
May I about you ? Which your qualification and which stream
I applied via Approached by Company and was interviewed in Jun 2022. There were 3 interview rounds.
I applied via Company Website and was interviewed in Jul 2022. There were 4 interview rounds.
JUST BASIC APPTITUDE , IF YOU ARE GOOD WITH BASICS THEN ITS GOOD
YOU SHJOULD KNOW INTERMEDIATE CODING
I applied via Job boards and was interviewed in Sep 2021. There were 4 interview rounds.
Use a physical medium like a USB drive or a portable storage device to transfer the file.
Physically carry the file on a USB drive or portable storage device.
Use a local network connection to transfer the file between the two floors.
Utilize Bluetooth or other wireless technologies to transfer the file.
If the distance is short, use a physical method like printing the file and physically handing it over.
JVM stands for Java Virtual Machine. It is an abstract machine that enables a computer to run Java programs.
JVM is responsible for interpreting the compiled Java code and executing it on the computer.
It provides a platform-independent environment for Java programs to run on different operating systems.
JVM has various components like Class Loader, Bytecode Verifier, Just-In-Time Compiler, and Garbage Collector.
Examples ...
JDK memories are areas of memory used by Java programs to store data and code.
JDK memories include heap memory, stack memory, and non-heap memory.
Heap memory is used to store objects and is managed by the garbage collector.
Stack memory is used to store method calls and local variables.
Non-heap memory is used to store class definitions and other data.
Examples of non-heap memory include the method area and the permanent ...
based on 1 interview
Interview experience
based on 6 reviews
Rating in categories
Software Engineer
23k
salaries
| ₹1.7 L/yr - ₹8 L/yr |
Technical Lead
21k
salaries
| ₹6.9 L/yr - ₹28 L/yr |
Senior Software Engineer
15.7k
salaries
| ₹4 L/yr - ₹16.5 L/yr |
Lead Engineer
14.9k
salaries
| ₹4.2 L/yr - ₹14 L/yr |
Analyst
14.2k
salaries
| ₹1.3 L/yr - ₹6.7 L/yr |
TCS
Wipro
Accenture
Cognizant