Premium Employer

i

This company page is being actively managed by HCLTech Team. If you also belong to the team, you can get access from here

HCLTech Verified Tick

Compare button icon Compare button icon Compare
3.5

based on 34.4k Reviews

Filter interviews by

HCLTech Uipath Developer Interview Questions and Answers

Updated 27 May 2024

HCLTech Uipath Developer Interview Experiences

2 interviews found

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Apr 2024. There were 2 interview rounds.

Round 1 - Technical 

(4 Questions)

  • Q1. Orchestrator questions
  • Q2. How to handle Exception
  • Ans. 

    Exceptions can be handled using try-catch blocks to gracefully manage errors in code execution.

    • Use try-catch blocks to catch exceptions and handle them gracefully

    • Use specific catch blocks for different types of exceptions

    • Use finally block to execute code regardless of whether an exception is thrown

    • Throw custom exceptions when necessary to provide more context

    • Use logging to track and debug exceptions

  • Answered by AI
  • Q3. Document understanding
  • Q4. Find element,Find children output
  • Ans. 

    Find element activity is used to locate a single UI element on the screen. Find children activity is used to find multiple child elements of a specified parent element.

    • Find element activity is used to locate a single UI element on the screen based on the selector provided.

    • Find children activity is used to find multiple child elements of a specified parent element based on the selector provided.

    • Output of Find element ac...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. He try to ask scenario based questions

Interview Preparation Tips

Interview preparation tips for other job seekers - I attended 2rounds of Technical Rounds.first round was gone good.After 2days, HR called and told to me I got selected for second round and same day interview was scheduled.For second Round from the beginning Interviewer speak like very arrogant and treated me very irrespective.he asked the what was package need for Database connection. I also total UiPath.Database.Activities. I know it was right answer. But he again asked the same question then U know manage package in UiPath studio need to click there then need to search there...etc...I was experienced but he were treated me like fresher and very disrespectful.Don't take the interview from here.Unprofessional fools. Him mind set was fixed he not liked to hire me then why they are scheduling interview and wasting and discouraging candidates.

Skills evaluated in this interview

I applied via Approached by Company and was interviewed in May 2022. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(1 Question)

  • Q1. Technical questions+Coding test also

Interview Preparation Tips

Interview preparation tips for other job seekers - They played job seekers life. They told your shortlisted kindly apply a notice period but didn't get any further assistance. Totally waste my efforts. Feel very bad for that...

Uipath Developer Interview Questions Asked at Other Companies

Q1. what is the syntax of for each in uipath
asked in Cognizant
Q2. why config file's datatype is changed ?
asked in Capgemini
Q3. Have you worked on Linq query
asked in HCLTech
Q4. How to handle Exception
asked in Cognizant
Q5. where is the conversion happening

Interview questions from similar companies

Interview experience
1
Bad
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
No response

I applied via LinkedIn and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Why config file's datatype is changed ?
  • Ans. 

    Config file's datatype may be changed to accommodate new requirements or improve performance.

    • To support additional data types or structures

    • To enhance performance by using a more efficient data type

    • To improve readability and maintainability of the config file

    • To align with changes in the application architecture

    • For better integration with other systems or tools

  • Answered by AI
  • Q2. Where is the conversion happening
  • Ans. 

    The conversion is happening in the UiPath platform where data is transformed from one format to another.

    • Conversion is happening in the UiPath workflow using activities like 'Read Range' and 'Write Range' for Excel files.

    • Data can be converted from PDF to text using OCR activities.

    • Transformation of data types can be done using variables and expressions in UiPath.

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Aug 2023. There were 2 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(5 Questions)

  • Q1. Have you worked on Linq query
  • Ans. 

    Yes, I have worked on Linq queries in C# for data manipulation and filtering.

    • Used for querying data in collections like arrays, lists, and databases

    • Can be used for filtering, sorting, grouping, and joining data

    • Example: var result = from item in collection where item.property == value select item;

  • Answered by AI
  • Q2. Citrix Automation
  • Q3. What is RE framework
  • Ans. 

    RE Framework is a Robotic Enterprise Framework for UiPath, providing a template for building scalable and robust automation solutions.

    • RE Framework stands for Robotic Enterprise Framework

    • It is a template in UiPath for building scalable and robust automation solutions

    • It includes components like Init, Process, End, and Exception Handling

    • It follows best practices like modular design, error handling, and logging

    • Example: Usi...

  • Answered by AI
  • Q4. Have you worked on queues
  • Ans. 

    Yes, I have worked on queues in UiPath.

    • Yes, I have experience working with queues in UiPath for managing and processing items.

    • I have used queues to prioritize and schedule tasks in automation processes.

    • I have implemented error handling and retry mechanisms using queues in UiPath.

    • I have also utilized queues for communication between different automation processes.

    • For example, I have used queues in UiPath Orchestrator to...

  • Answered by AI
  • Q5. What is parallel activity
  • Ans. 

    Parallel activity is a type of activity in UiPath that allows multiple activities to run simultaneously.

    • Parallel activity is used to execute multiple activities at the same time.

    • It is useful when you have independent tasks that can be executed concurrently.

    • Each branch of the parallel activity runs independently and can have its own set of activities.

    • It is represented by a parallel block in the workflow.

    • Example: In a pr...

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Dec 2024. There were 5 interview rounds.

Round 1 - Aptitude Test 

An aptitude test is an assessment to measure a candidate mental aptitude/mental ability

Round 2 - Technical 

(3 Questions)

  • Q1. Can you briefly Tell us about yourself?
  • Q2. What do you consider to be your strongest points?
  • Q3. Which programming languages do you use regularly in your work
Round 3 - Group Discussion 

A group discussion is a structured conversation in which participants share their ideas, perspectives, and solutions on a specific topic.

Round 4 - HR 

(2 Questions)

  • Q1. What motivates you to seek employment at Wipro?
  • Q2. What are your long-term career goals?
Round 5 - Assignment 

Assignment details refer to the specifics of an assignment, including any documents and/or emails or subsequent correspondence between the company and the client.

Interview Preparation Tips

Topics to prepare for Wipro Software Developer interview:
  • Your academic achievement
  • Responsibility related to your p
  • The way you address mistakes at
Interview preparation tips for other job seekers - Reflect on the activities you enjoy and what brings you happiness, while also taking into account your skills and strengths.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Technical 

(7 Questions)

  • Q1. Create one Spring boot controller from end to end. No need to create a spring boot project we just want to see the structure and end to end implementation.
  • Q2. Write a java 8 program to get the characters from a string whose count is 2 or more than 2 e.g. input: baseball , output: b, a, l.
  • Q3. Why you left your previous organization.
  • Q4. What is the functional interface
  • Q5. What are the OOPS concepts. and some questions related to inheritance.
  • Q6. Asked about the project mentioned in CV (Client project) and asked its architecture.
  • Q7. Various SQL join types
Round 2 - HR 

(3 Questions)

  • Q1. Are you ready to relocate to job location
  • Q2. Why are you leaving your previous organization.
  • Q3. Expectation about salary

Interview Preparation Tips

Interview preparation tips for other job seekers - Do your basics strong, and keep hands on problems.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.

Round 1 - Technical 

(6 Questions)

  • Q1. Java 8 , java 11 and java 17 features?
  • Ans. 

    Java 8 introduced lambda expressions, Java 11 added local-variable syntax for lambda parameters, and Java 17 included sealed classes and pattern matching.

    • Java 8 introduced lambda expressions for functional programming.

    • Java 11 added local-variable syntax for lambda parameters to simplify code.

    • Java 17 included sealed classes to restrict inheritance and pattern matching for instanceof checks and type casts.

  • Answered by AI
  • Q2. Dispatcher servlet, design patterns
  • Q3. @SpringbootApplication annotation, actuators
  • Q4. String Coding question with java 8 features such as lambda function and stream api
  • Q5. Number of words in a string
  • Ans. 

    Count the number of words in a given string.

    • Split the string by spaces and count the number of resulting elements.

    • Handle edge cases like multiple spaces or empty strings.

    • Consider punctuation marks as part of words unless specified otherwise.

  • Answered by AI
  • Q6. Microservice design patterns
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Walk-in and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - Coding Test 

It's walkin, so they conducted 1 technical mcqs round.

Round 2 - Technical 

(11 Questions)

  • Q1. Multi threading
  • Q2. Internal working of hashmap
  • Ans. 

    HashMap in Java is a data structure that stores key-value pairs and uses hashing to efficiently retrieve values based on keys.

    • HashMap uses an array of buckets to store key-value pairs.

    • Keys are hashed to determine the index in the array where the key-value pair will be stored.

    • In case of hash collisions, a linked list or a balanced tree is used to store multiple key-value pairs in the same bucket.

    • HashMap allows null keys...

  • Answered by AI
  • Q3. Spring batch related
  • Q4. Non repeating characters in a array
  • Ans. 

    Function to find and return all non-repeating characters in an array of strings.

    • Iterate through the array and count the occurrences of each character using a HashMap.

    • Then iterate through the array again and check if the count of each character is 1, if so add it to the result list.

    • Return the list of non-repeating characters.

  • Answered by AI
  • Q5. 3rd highest salary
  • Ans. 

    To find the 3rd highest salary in a database, we can use a SQL query with the 'LIMIT' and 'OFFSET' keywords.

    • Use a SQL query with 'ORDER BY salary DESC' to sort the salaries in descending order.

    • Use 'LIMIT 1 OFFSET 2' to skip the first two highest salaries and retrieve the third highest salary.

    • Example: SELECT salary FROM employees ORDER BY salary DESC LIMIT 1 OFFSET 2;

  • Answered by AI
  • Q6. Qualifier vs primary
  • Ans. 

    A qualifier in Java is used to specify additional information about a primary, which is the main data type or variable.

    • A primary in Java is the main data type or variable, while a qualifier provides additional information about the primary.

    • Qualifiers can be used to modify the behavior or characteristics of a primary.

    • For example, in Java, 'final' is a qualifier that can be used to make a variable constant.

  • Answered by AI
  • Q7. Controller vs restcontroller
  • Ans. 

    The main difference is that @RestController is a specialized version of @Controller that is used for RESTful web services.

    • Both @Controller and @RestController are used in Spring MVC to handle HTTP requests, but @RestController is specifically used for RESTful web services.

    • @Controller is used to create web pages, while @RestController is used to return data in JSON or XML format.

    • @RestController is a convenience annotati...

  • Answered by AI
  • Q8. Spring boot annotataions
  • Q9. Oops concepts with examples
  • Ans. 

    OOP concepts include inheritance, encapsulation, polymorphism, and abstraction.

    • Inheritance: Allows a class to inherit properties and behavior from another class. Example: class Dog extends Animal.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit. Example: private variables with public getter and setter methods.

    • Polymorphism: Ability for objects to be treated as instances of their paren...

  • Answered by AI
  • Q10. Spring batch configuration
  • Q11. They covered all java, spring and Microservices
Round 3 - Technical 

(4 Questions)

  • Q1. Microservices architecture
  • Q2. How do Microservices communicate
  • Ans. 

    Microservices communicate with each other through various communication protocols like HTTP, messaging queues, and gRPC.

    • Microservices can communicate over HTTP using RESTful APIs.

    • Messaging queues like RabbitMQ or Kafka can be used for asynchronous communication between microservices.

    • gRPC is a high-performance, open-source RPC framework that can be used for communication between microservices.

    • Service discovery mechanism...

  • Answered by AI
  • Q3. How to access the Microservice end point
  • Ans. 

    Microservice endpoints can be accessed using HTTP requests with the appropriate URL

    • Use HTTP methods like GET, POST, PUT, DELETE to interact with the microservice

    • Construct the URL with the base URL of the microservice and the specific endpoint path

    • Include any necessary headers or parameters in the request for authentication or data filtering

  • Answered by AI
  • Q4. Why we use microservices
  • Ans. 

    Microservices allow for modular, scalable, and flexible software development by breaking down applications into smaller, independent services.

    • Microservices enable easier maintenance and updates as each service can be developed, deployed, and scaled independently.

    • They improve fault isolation, as failures in one service do not necessarily affect the entire application.

    • Microservices promote agility and faster time-to-mark...

  • Answered by AI

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Walk-in and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - HR 

(3 Questions)

  • Q1. 2 way 3 way matching
  • Ans. 

    2 way 3 way matching is a process used in accounting to ensure accuracy in financial transactions.

    • 2 way matching involves matching the invoice with the purchase order

    • 3 way matching involves matching the invoice with the purchase order and the receiving report

    • Helps in detecting errors or discrepancies in the billing process

  • Answered by AI
  • Q2. Accounts payable and accounts receivable
  • Q3. Some general questions
Round 2 - Technical 

(7 Questions)

  • Q1. T code to review po
  • Ans. 

    ME23N

    • ME23N is the T code used to review purchase orders in SAP

    • It allows users to view details of a specific purchase order, such as vendor information, item details, and delivery status

  • Answered by AI
  • Q2. If you find mismatch in quantity who to you contact
  • Ans. 

    Contact the inventory manager or supervisor for resolution.

    • Contact inventory manager or supervisor immediately

    • Verify the discrepancy with relevant documentation

    • Discuss potential causes of the mismatch and work towards resolution

  • Answered by AI
  • Q3. Vendor ledger entry
  • Q4. Where you see grn
  • Ans. 

    GRN stands for Goods Receipt Note, which is a document used in the procurement process to confirm the receipt of goods.

    • GRN is used in the procurement process to verify that the goods ordered have been received in good condition.

    • It includes details such as the quantity, quality, and condition of the goods received.

    • GRN is an important document for inventory management and accounting purposes.

    • It is typically generated by ...

  • Answered by AI
  • Q5. First self introduction
  • Q6. How you learn from where you learn
  • Q7. You have theoretical knowledge no practical how can u do
  • Ans. 

    I would seek hands-on experience through internships, workshops, or online tutorials to bridge the gap between theory and practice.

    • Seek internships or part-time jobs in the field to gain practical experience

    • Participate in workshops or training sessions to apply theoretical knowledge in real-life scenarios

    • Utilize online tutorials or courses to practice and implement theoretical concepts

    • Collaborate with professionals in ...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Listen questions properly what the interviewer are asking and say what the need other wise silent my big mistake is saying more what they asking
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Admin part and mainly LWC development
  • Q2. Case study on devlopment part
Round 2 - One-on-one 

(1 Question)

  • Q1. Last project details and more technical skills and real-time cases

HCLTech Interview FAQs

How many rounds are there in HCLTech Uipath Developer interview?
HCLTech interview process usually has 2 rounds. The most common rounds in the HCLTech interview process are Technical and Resume Shortlist.
How to prepare for HCLTech Uipath Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at HCLTech. The most common topics and skills that interviewers at HCLTech expect are UiPath, C#, Citrix, Computer Savvy and ITSM.
What are the top questions asked in HCLTech Uipath Developer interview?

Some of the top questions asked at the HCLTech Uipath Developer interview -

  1. How to handle Except...read more
  2. Find element,Find children out...read more
  3. He try to ask scenario based questi...read more

Tell us how to improve this page.

Join HCLTech Find your spark and discover what drives you forward

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.2k Interviews
Accenture Interview Questions
3.9
 • 8k Interviews
Infosys Interview Questions
3.7
 • 7.5k Interviews
Wipro Interview Questions
3.7
 • 5.5k Interviews
Cognizant Interview Questions
3.8
 • 5.5k Interviews
Capgemini Interview Questions
3.8
 • 4.7k Interviews
Tech Mahindra Interview Questions
3.6
 • 3.8k Interviews
Genpact Interview Questions
3.9
 • 3k Interviews
LTIMindtree Interview Questions
3.9
 • 2.9k Interviews
IBM Interview Questions
4.1
 • 2.4k Interviews
View all
HCLTech Uipath Developer Salary
based on 28 salaries
₹3.6 L/yr - ₹10 L/yr
17% more than the average Uipath Developer Salary in India
View more details

HCLTech Uipath Developer Reviews and Ratings

based on 2 reviews

4.1/5

Rating in categories

4.1

Skill development

4.1

Work-Life balance

4.1

Salary & Benefits

4.1

Job Security

4.1

Company culture

4.1

Promotions/Appraisal

4.1

Work Satisfaction

Explore 2 Reviews and Ratings
Software Engineer
22.7k salaries
unlock blur

₹1.2 L/yr - ₹8 L/yr

Technical Lead
20.8k salaries
unlock blur

₹6.9 L/yr - ₹25 L/yr

Senior Software Engineer
15.5k salaries
unlock blur

₹4 L/yr - ₹16.5 L/yr

Lead Engineer
14.8k salaries
unlock blur

₹4.2 L/yr - ₹14 L/yr

Analyst
13.9k salaries
unlock blur

₹1.2 L/yr - ₹6.6 L/yr

Explore more salaries
Compare HCLTech with

TCS

3.7
Compare

Wipro

3.7
Compare

Accenture

3.9
Compare

Cognizant

3.8
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview