Filter interviews by
A Java thread stream is a sequence of data that can be read from or written to concurrently by multiple threads.
Java thread streams allow for efficient communication between threads.
They can be used to pass data between different parts of a program running in parallel.
Examples of Java thread streams include InputStream and OutputStream for reading and writing data respectively.
My strengths include problem-solving skills, attention to detail, and strong programming abilities.
Strong problem-solving skills - I enjoy tackling complex issues and finding creative solutions.
Attention to detail - I am meticulous in my work to ensure high-quality results.
Strong programming abilities - I have expertise in multiple programming languages such as Java, Python, and C++.
I applied via LinkedIn
1st round technical qn
2nd round sql and database, project
3rd HR round
General, oop concept
What people are saying about HCL Group
I applied via LinkedIn and was interviewed in Feb 2024. There were 3 interview rounds.
The aptitude exam was medium level
HCL Group interview questions for designations
I applied via Naukri.com and was interviewed in Dec 2023. There were 2 interview rounds.
Its ok but i have completed
Primary keys are unique identifiers for each record in a database table.
Primary keys ensure each record in a table is unique
Primary keys are used to establish relationships between tables
Primary keys can be a single column or a combination of columns
Examples: ID column in a users table, ISBN in a books table
Java is a platform because it provides a runtime environment for executing Java applications.
Java programs are compiled into bytecode which can run on any platform with Java Virtual Machine (JVM)
JVM acts as an abstraction layer between the Java program and the underlying hardware and operating system
Java platform includes libraries, tools, and frameworks for developing and running Java applications
I appeared for an interview before Sep 2016.
I appeared for an interview in Mar 2017.
Oops concepts in Java
Encapsulation - hiding implementation details
Inheritance - reusing code and creating parent-child relationships
Polymorphism - multiple forms of a method or object
Abstraction - creating abstract classes and interfaces
Example: Encapsulation - using private variables and public methods
Example: Inheritance - creating a subclass that inherits from a superclass
Example: Polymorphism - using method overloa...
Altering columns in databases involves modifying the structure of a table by adding, deleting or modifying columns.
Use ALTER TABLE statement to modify columns
Add new columns using ADD COLUMN
Delete columns using DROP COLUMN
Modify columns using MODIFY COLUMN
Changing column data type may result in data loss
Reversing a number in Java
Convert the number to a string
Use StringBuilder to reverse the string
Convert the reversed string back to a number
To extract words from a line in Java, split the line using whitespace as delimiter.
Use the split() method of String class
Pass the whitespace regex as argument to split() method
Iterate over the resulting array to get individual words
posted on 23 Sep 2017
I appeared for an interview in Sep 2017.
based on 10 interviews
2 Interview rounds
based on 105 reviews
Rating in categories
Technical Lead
3.2k
salaries
| ₹7 L/yr - ₹25 L/yr |
Software Engineer
3.1k
salaries
| ₹2 L/yr - ₹9.5 L/yr |
Senior Software Engineer
2.5k
salaries
| ₹4.4 L/yr - ₹18 L/yr |
Lead Engineer
2.3k
salaries
| ₹4.5 L/yr - ₹14 L/yr |
Senior Analyst
2k
salaries
| ₹2 L/yr - ₹10 L/yr |
HCLTech
TCS
Accenture
Wipro