i
HCLTech
Filter interviews by
List is mutable, Tuple is immutable in Python.
List can be modified after creation, Tuple cannot be modified.
List uses square brackets [], Tuple uses parentheses ().
List is used for collections of items that may need to be changed, Tuple is used for fixed collections of items.
Example: list_example = [1, 2, 3], tuple_example = (4, 5, 6)
Decorator is a design pattern in object-oriented programming that allows behavior to be added to individual objects, either statically or dynamically.
Decorator pattern involves a set of decorator classes that are used to wrap concrete components.
It allows behavior to be added to individual objects without affecting the behavior of other objects from the same class.
Decorators provide a flexible alternative to subclassin...
Collections in Java are classes and interfaces that provide a way to store and manipulate groups of objects.
Collections framework includes interfaces like List, Set, and Map, along with classes like ArrayList, HashSet, and HashMap.
Collections provide methods for adding, removing, and accessing elements in a group.
Collections also provide algorithms for sorting, searching, and manipulating groups of objects.
Example: Lis...
Pipes in Angular are used for transforming data before displaying it in the view.
Pipes are used to format data in Angular templates.
They can be used for currency, date, uppercase/lowercase transformations, etc.
Custom pipes can also be created for specific data transformations.
Pipes are applied using the '|' symbol in template expressions.
A functional interface is an interface with only one abstract method, used in Java to enable lambda expressions.
Functional interfaces can have multiple default or static methods, but only one abstract method.
They are used in Java to enable the use of lambda expressions.
Examples of functional interfaces in Java include Runnable, Callable, and ActionListener.
Method reference is a shorthand syntax for lambda expressions to call a method.
Method reference is used to refer to a method without invoking it.
It can be used to make the code more concise and readable.
There are four types of method references: static, instance, constructor, and array constructor references.
I expect a competitive salary based on my experience, skills, and the market standard.
I am looking for a salary that is in line with industry standards for a Technical Lead position.
I am open to negotiation based on the overall compensation package offered by HCL Tech.
I have researched the average salary range for Technical Leads in the region and am looking for a competitive offer.
I applied via Referral and was interviewed in May 2024. There were 2 interview rounds.
HCLTech interview questions for designations
Get interview-ready with Top HCLTech Interview Questions
I applied via Approached by Company and was interviewed in Aug 2024. There were 2 interview rounds.
I was give a task to build a parking system.
I was asked some decision making questions.
I was interviewed in Jan 2024.
What people are saying about HCLTech
4 Interview rounds
based on 1.9k reviews
Rating in categories
Software Engineer
22.5k
salaries
| ₹1.2 L/yr - ₹8 L/yr |
Technical Lead
20.8k
salaries
| ₹7 L/yr - ₹25 L/yr |
Senior Software Engineer
15.5k
salaries
| ₹4 L/yr - ₹16.5 L/yr |
Lead Engineer
14.8k
salaries
| ₹4.2 L/yr - ₹14 L/yr |
Analyst
14k
salaries
| ₹1.2 L/yr - ₹6.7 L/yr |
TCS
Wipro
Accenture
Cognizant