i
HCLTech
Filter interviews by
I applied via Naukri.com and was interviewed in Nov 2020. There was 1 interview round.
I applied via Naukri.com and was interviewed in May 2021. There were 3 interview rounds.
Hana is an in-memory database while ECC is a traditional database used in SAP systems.
Hana is faster than ECC due to its in-memory technology
Hana can handle larger amounts of data than ECC
Hana has a different data modeling approach than ECC
Hana has a different licensing model than ECC
Hana is a newer technology than ECC
I applied via Referral and was interviewed in Jul 2021. There was 1 interview round.
I applied via Naukri.com and was interviewed in Dec 2020. There were 3 interview rounds.
HCLTech interview questions for designations
I applied via Naukri.com and was interviewed in Mar 2021. There were 3 interview rounds.
Get interview-ready with Top HCLTech Interview Questions
I applied via Naukri.com and was interviewed in Dec 2020. There were 5 interview rounds.
I applied via Naukri.com and was interviewed before Jan 2021. There were 5 interview rounds.
URL shortening is the process of creating a short, unique URL that redirects to a longer URL.
URL shortening is used to save space on social media platforms and in other contexts where character count is limited.
Shortened URLs are created by using a redirect on a domain name that is shorter than the original URL.
Examples of URL shortening services include bit.ly, goo.gl, and tinyurl.com.
Comparison of HashMap, ConcurrentHashMap, and SynchronizedMap.
HashMap is not thread-safe, ConcurrentHashMap is thread-safe and faster than SynchronizedMap.
ConcurrentHashMap uses a different locking mechanism than SynchronizedMap.
SynchronizedMap uses a single lock for all operations, while ConcurrentHashMap uses multiple locks.
ConcurrentHashMap is suitable for high-concurrency environments.
SynchronizedMap is suitable fo...
intern() method of String returns a canonical representation of the string object.
The intern() method returns a string that has the same contents as the original string, but is guaranteed to be from a pool of unique strings.
This method is useful when comparing strings for equality as it compares the references instead of the contents.
Example: String s1 = new String("hello"); String s2 = s1.intern(); // s2 will be from
Different ways to implement and break Singleton pattern.
Implement: Eager initialization, Lazy initialization, Thread-safe initialization, Bill Pugh Singleton Implementation
Break: Reflection, Serialization/Deserialization, Cloning, Multithreading
Example: Eager initialization - private static final Singleton instance = new Singleton();
Example: Reflection - Constructor
Designing a service layer for a highly scalable application requires careful consideration of architecture and technology choices.
Use a microservices architecture to break down the application into smaller, more manageable components.
Implement load balancing and auto-scaling to ensure that the service layer can handle high traffic volumes.
Choose a technology stack that is well-suited to the specific needs of the applic...
I applied via Naukri.com and was interviewed before Jul 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Feb 2021. There were 3 interview rounds.
The duration of HCLTech Technical Lead interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 162 interviews
5 Interview rounds
based on 2k reviews
Rating in categories
Software Engineer
23.6k
salaries
| ₹1.7 L/yr - ₹8 L/yr |
Technical Lead
21.5k
salaries
| ₹7 L/yr - ₹28 L/yr |
Senior Software Engineer
16k
salaries
| ₹4.5 L/yr - ₹17 L/yr |
Lead Engineer
15.8k
salaries
| ₹4.1 L/yr - ₹14 L/yr |
Analyst
14.6k
salaries
| ₹0.8 L/yr - ₹6.6 L/yr |
TCS
Wipro
Accenture
Cognizant