Filter interviews by
I applied via Approached by Company and was interviewed in Nov 2024. There was 1 interview round.
Snowflake Architecture is a cloud-based data warehousing platform that separates storage and compute for increased scalability and performance.
Snowflake uses a unique architecture with three layers: storage, compute, and services.
Data is stored in Amazon S3 or Microsoft Azure Blob Storage, separate from the compute resources.
Compute resources can be scaled up or down independently of storage, allowing for flexibility a...
Multi-clustering is a feature in Snowflake that allows data to be stored in multiple clusters for improved performance and scalability.
Improves query performance by distributing data across multiple clusters
Increases scalability by allowing more resources to be added as needed
Helps in workload isolation and resource management
Example: Storing customer data in one cluster and product data in another for better performan
I was interviewed in Jul 2024.
I applied via Naukri.com and was interviewed in Jul 2024. There was 1 interview round.
I have over 5 years of experience working as a Security Administrator at HCL.
Managed security systems and tools to protect company data
Implemented security policies and procedures to ensure compliance
Performed regular security audits and assessments to identify vulnerabilities
Responded to security incidents and conducted forensic investigations
Collaborated with IT teams to address security concerns and implement soluti
HCL Group interview questions for popular designations
A trigger is a special kind of stored procedure that is automatically executed when certain events occur in a database.
Triggers can be used to enforce business rules, perform data validation, or maintain referential integrity.
Examples of trigger events include INSERT, UPDATE, and DELETE operations on a table.
Triggers can be defined to execute before or after the triggering event.
Common uses of triggers include auditing...
DDL stands for Data Definition Language and is used to define the structure of database objects. DML stands for Data Manipulation Language and is used to manipulate data within the database.
DDL is used to create, modify, and delete database objects like tables, indexes, etc.
DML is used to insert, update, delete, and retrieve data from the database.
Examples of DDL statements include CREATE TABLE, ALTER TABLE, DROP TABLE...
Get interview-ready with Top HCL Group Interview Questions
I applied via Walk-in and was interviewed in May 2024. There was 1 interview round.
Errors in material extend can include incorrect data entry, missing information, duplicate entries, and system errors.
Incorrect data entry such as wrong material number or description
Missing information like unit of measure or pricing details
Duplicate entries for the same material
System errors causing inconsistencies in material extend data
Abstract class is a class that can have both abstract and non-abstract methods, while interface is a contract that defines methods that a class must implement.
Abstract class can have constructors, fields, and methods, while interface can only have abstract methods.
A class can implement multiple interfaces but can only inherit from one abstract class.
Abstract classes are used when some common functionality needs to be s...
Find the 2nd largest number in an array of strings.
Convert the strings to numbers before comparing.
Sort the array in descending order and return the second element.
Handle edge cases like empty array or array with only one element.
List is a collection of elements with duplicates allowed, while set is a collection of unique elements. Linked list is a data structure where each element points to the next element.
List allows duplicates, set does not
Linked list has elements connected by pointers
List can be implemented using arrays or linked lists
Set is implemented using hash tables or trees
I am looking for new challenges and opportunities for growth in my career.
Seeking new challenges to enhance my skills
Opportunities for career growth
Excited about the potential to lead a team
I applied via Recruitment Consulltant and was interviewed in May 2024. There was 1 interview round.
Yes, I am familiar with conjur, CCP, ASAP, and CP implementation in the context of consulting.
Conjur is a security service that provides centralized authentication and authorization for applications and services.
CCP stands for Cloud Control Plane, which is a centralized platform for managing cloud resources.
ASAP refers to As Soon As Possible, which may indicate a sense of urgency in project implementation.
CP implementa...
Replication in DR involves copying data from primary site to secondary site for disaster recovery purposes.
Replication can be synchronous or asynchronous
Data is typically replicated using technologies like storage replication, database replication, or log shipping
Replication ensures data consistency and availability in case of a disaster
Examples include using tools like Veeam, Zerto, or native database replication feat
Oracle type accounts can be configured in CPM by setting up the necessary permissions and access controls.
Create a new user account in Oracle with the appropriate permissions for CPM access
Assign the user account to the CPM application role
Configure the user account settings in CPM to define access levels and restrictions
I applied via Approached by Company and was interviewed in Jan 2024. There were 2 interview rounds.
The code has two 'where' statements which is not allowed in SAS.
Remove one of the 'where' statements to correct the code.
Combine the conditions using 'and' or 'or' operators if both conditions need to be applied.
The first code calculates the sum of 1, 2, and 7 separately, while the second code calculates the sum of 1, 2, and 7 as a whole.
Code x=1+.+2+7 calculates the sum of individual numbers (1, 2, 7) separately.
Code y=sum(1,.,2,7) calculates the sum of all numbers (1, 2, 7) together.
The first code will result in x=1+2+7=10, while the second code will result in y=1+2+7=10.
I rate myself as proficient in English communication
I have strong verbal and written communication skills
I am able to effectively convey complex information in a clear and concise manner
I am comfortable communicating with colleagues, clients, and stakeholders
I have experience presenting findings and reports in English
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
Dependency Injection is a design pattern where components are given their dependencies rather than creating them internally.
Allows for easier testing by mocking dependencies
Promotes loose coupling between components
Improves code reusability and maintainability
Example: Constructor injection, Setter injection, Interface injection
There are three types of LifeTime Scopes in Dependency Injection: Transient, Scoped, and Singleton.
Transient: Objects are created each time they are requested.
Scoped: Objects are created once per request.
Singleton: Objects are created only once and shared across the application.
Implementing DIP in .NET Core
Create an interface for the dependency
Implement the interface in a separate class
Inject the dependency into the consuming class
Use dependency injection container to resolve dependencies
CTE stands for Common Table Expressions, a temporary result set that can be referenced within a SELECT, INSERT, UPDATE, or DELETE statement.
CTEs are defined using the WITH keyword in SQL.
They can improve readability and maintainability of complex queries.
CTEs can be recursive, allowing for hierarchical data querying.
Example: WITH cte AS (SELECT * FROM table_name) SELECT * FROM cte;
Example: WITH RECURSIVE cte AS (SELECT...
Abstract classes can have both abstract and non-abstract methods, while interfaces can only have abstract methods.
Abstract classes can have constructors, fields, and methods, while interfaces cannot.
A class can only extend one abstract class, but it can implement multiple interfaces.
Abstract classes are used to define a common behavior for subclasses, while interfaces are used to define a contract for classes to implem...
Top trending discussions
Some of the top questions asked at the HCL Group interview for experienced candidates -
The duration of HCL Group interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 102 interviews
Interview experience
based on 5.5k reviews
Rating in categories
8-15 Yrs
Not Disclosed
10-15 Yrs
Not Disclosed
Technical Lead
3.3k
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
3.2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
2.7k
salaries
| ₹0 L/yr - ₹0 L/yr |
Lead Engineer
2.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Analyst
2k
salaries
| ₹0 L/yr - ₹0 L/yr |
HCLTech
TCS
Tata Group
Wipro