Upload Button Icon Add office photos

Filter interviews by

Uipath Senior Software Engineer Interview Questions and Answers

Updated 15 Sep 2024

Uipath Senior Software Engineer Interview Experiences

1 interview found

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Medium leetcode question related to dp.

Round 2 - Coding Test 

LLD round to create a cache library

Round 3 - HLD 

(2 Questions)

  • Q1. Design Paytm like system
  • Ans. 

    Design a system similar to Paytm for online payments and transactions.

    • Implement user authentication and authorization for secure transactions

    • Develop a user-friendly interface for easy navigation and transactions

    • Integrate various payment options like credit/debit cards, net banking, UPI, and wallets

    • Implement a robust backend system to handle transactions and store user data securely

  • Answered by AI
  • Q2. Design Url Shortner
  • Ans. 

    Design a URL shortener service to generate short URLs for long URLs.

    • Use a unique identifier for each long URL to generate a short URL.

    • Implement a mapping system to map short URLs to long URLs.

    • Consider implementing features like custom short URLs, expiration dates, and analytics.

    • Ensure the short URLs are unique and not easily guessable.

    • Optimize the service for performance and scalability.

  • Answered by AI
Round 4 - Behavioral 

(2 Questions)

  • Q1. Basic beaviour question.
  • Q2. Design Notification Service.
  • Ans. 

    Design a Notification Service for sending alerts to users.

    • Define types of notifications (email, SMS, push notifications)

    • Implement a system for users to subscribe/unsubscribe from notifications

    • Include a scheduling system for sending notifications at specific times

    • Consider implementing a notification history for users to view past alerts

  • Answered by AI

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Not Selected

I applied via Job Fair and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Java : Find all most occuring characters in given string only using arrays
  • Ans. 

    Use arrays to find all most occurring characters in a given string in Java.

    • Create an array to store the frequency of each character in the string.

    • Iterate through the string and update the frequency array.

    • Find the maximum frequency and then iterate through the frequency array to find all characters with that frequency.

  • Answered by AI

Skills evaluated in this interview

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

I applied via Approached by Company and was interviewed in Jan 2024. There was 1 interview round.

Round 1 - Technical 

(6 Questions)

  • Q1. What final class and method
  • Ans. 

    The final class and method are used to prevent inheritance and method overriding respectively.

    • Final class: A final class cannot be subclassed. It is often used for utility classes or classes that should not be extended.

    • Final method: A final method cannot be overridden by subclasses. It is used to prevent modification of a method's behavior in subclasses.

  • Answered by AI
  • Q2. PHP reference variable
  • Q3. Find duplicate numbers
  • Ans. 

    Find duplicate numbers in an array of strings.

    • Iterate through the array and keep track of the count of each number using a hash map.

    • If the count of a number is greater than 1, it is a duplicate.

    • Return the list of duplicate numbers.

  • Answered by AI
  • Q4. Echo variable in single quote what will be output
  • Ans. 

    The output will be the literal string of the variable, without any variable interpolation.

    • When a variable is echoed in single quotes, it is treated as a literal string.

    • No variable interpolation or special characters are interpreted.

    • The output will include the variable name itself, not its value.

  • Answered by AI
  • Q5. What is oops concept
  • Ans. 

    Object-oriented programming (OOP) is a programming paradigm that uses objects to represent and manipulate data.

    • OOP is based on the concept of classes and objects.

    • It focuses on encapsulation, inheritance, and polymorphism.

    • Encapsulation hides the internal details of an object and provides a public interface.

    • Inheritance allows classes to inherit properties and methods from other classes.

    • Polymorphism allows objects of diff...

  • Answered by AI
  • Q6. Having clause in MySQL
  • Ans. 

    The HAVING clause is used in MySQL to filter the results of a GROUP BY query based on a condition.

    • The HAVING clause is similar to the WHERE clause, but it operates on grouped rows rather than individual rows.

    • It is used in conjunction with the GROUP BY clause.

    • The HAVING clause is used to filter the results of a GROUP BY query based on a condition that applies to the grouped rows.

    • It is typically used to specify condition...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

2 dsa questions need to be implemented in 1hr

Round 2 - Technical 

(1 Question)

  • Q1. Projects you have worked on. 1. vector implementation in C++
  • Ans. 

    Implemented vector data structure in C++

    • Used templates to create a generic vector class

    • Implemented basic vector operations like push, pop, insert, erase

    • Optimized vector resizing by using exponential growth

    • Used iterators to traverse the vector elements

    • Implemented vector algorithms like sort and binary search

  • Answered by AI
Round 3 - HR 

(1 Question)

  • Q1. Compensation, expected and other document submitting.

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare for dsa and puzzles. Communicate with interviewer

Skills evaluated in this interview

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Recruitment Consulltant and was interviewed in Feb 2024. There was 1 interview round.

Round 1 - Coding Test 

It started with basic introduction, than move ahead with Java, Spring boot question in the end, he asked one leetcode medium question based on DP . Ques : Find a minimum number of jumps required to reach the end of the array, and each index , it can jump arr[index] time at max, you need to calculate minimum number of steps required to reach at the end.

Interview Preparation Tips

Interview preparation tips for other job seekers - Java , Spring boot and Data structures

I applied via LinkedIn and was interviewed in Apr 2021. There was 1 interview round.

Interview Questionnaire 

3 Questions

  • Q1. Questions asked mainly on Golang like structure, pointers, concurrency
  • Q2. Then questions asked on DBMS like join, aggregation and some basic SQL queries.
  • Q3. Manager round focussed on the projects I had previously worked.

Interview Preparation Tips

Interview preparation tips for other job seekers - The interview was over in 2 hrs and I got the offer the very next day. Just focus on the basics and SQL queries to crack the interview.

The level of interview was moderate. Questions were not that tough. Practice solving programming questions on white board rather in a ide as they might ask you to solve problems on google doc.
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

The interviewer ask me to write code on notepad like all the api class controller . Too rude knows nothing taking interview sitting at home worst experiance

I applied via Naukri.com and was interviewed before May 2021. There were 3 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 - Coding Test 

Php

Round 3 - HR 

(1 Question)

  • Q1. Salary expectation for job

Interview Preparation Tips

Interview preparation tips for other job seekers - Share honest answer in interview Round

I applied via Naukri.com and was interviewed before Jul 2021. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Scenario based questions to test our experience.
Round 2 - Technical 

(1 Question)

  • Q1. Technical questions and puzzles.

Interview Preparation Tips

Interview preparation tips for other job seekers - Questions are tricky and might have multiple answers. They will examine our thinking capacity in that.

I applied via Referral and was interviewed before Apr 2021. There were 2 interview rounds.

Round 1 - Aptitude Test 

A company designed the test basically to understand the nature of the interviewee. Simple test.

Round 2 - One-on-one 

(1 Question)

  • Q1. OOP Questions like inheritance, polymorphism, etc.

Interview Preparation Tips

Topics to prepare for Entrata Senior Software Engineer interview:
  • Javascript
  • PHP
  • Postgresql
  • React.Js
Interview preparation tips for other job seekers - OOP Concepts, Database knowledge. Mostly normal interviews do not have many hard questions.

Uipath Interview FAQs

How many rounds are there in Uipath Senior Software Engineer interview?
Uipath interview process usually has 4 rounds. The most common rounds in the Uipath interview process are Coding Test and Behavioral.
How to prepare for Uipath Senior Software Engineer 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 Uipath. The most common topics and skills that interviewers at Uipath expect are SQL, MySQL, Oracle, Recruitment and Agile.
What are the top questions asked in Uipath Senior Software Engineer interview?

Some of the top questions asked at the Uipath Senior Software Engineer interview -

  1. Design Paytm like sys...read more
  2. Design Notification Servi...read more
  3. Design Url Short...read more

Tell us how to improve this page.

Uipath Senior Software Engineer Interview Process

based on 1 interview

Interview experience

4
  
Good
View more
Uipath Senior Software Engineer Salary
based on 23 salaries
₹32 L/yr - ₹100.6 L/yr
297% more than the average Senior Software Engineer Salary in India
View more details
RPA Developer
48 salaries
unlock blur

₹6 L/yr - ₹25 L/yr

Senior RPA Developer
26 salaries
unlock blur

₹12.6 L/yr - ₹31 L/yr

Senior Software Engineer
23 salaries
unlock blur

₹32 L/yr - ₹100.6 L/yr

Software Engineer
18 salaries
unlock blur

₹15.2 L/yr - ₹55 L/yr

Solution Architect
18 salaries
unlock blur

₹20 L/yr - ₹33.8 L/yr

Explore more salaries
Compare Uipath with

Ascent HR Technologies Private Limited

3.7
Compare

Vyapar

3.4
Compare

Entrata

4.2
Compare

CodeClouds

4.5
Compare
Did you find this page helpful?
Yes No
write
Share an Interview