Upload Button Icon Add office photos
Premium Employer

i

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

Principal Global Services Verified Tick

Compare button icon Compare button icon Compare
4.1

based on 566 Reviews

Filter interviews by

Principal Global Services Rpa Software Developer Interview Questions and Answers

Updated 23 Oct 2023

Principal Global Services Rpa Software Developer Interview Experiences

1 interview found

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

I applied via LinkedIn and was interviewed in Apr 2023. There were 5 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 

There were interview followed by one coding questions i.e Revere of string using UiPath.

Round 3 - Technical 

(3 Questions)

  • Q1. 1. Difference between uipath assistant and uipath robot. 2. Orchestrator 3. Scenario based questions
  • Ans. 

    UiPath Assistant is a desktop application that allows users to manage and run automation processes, while UiPath Robot is the execution agent that runs the automation processes.

    • UiPath Assistant is a user-friendly interface for managing automation tasks, while UiPath Robot is the actual execution engine.

    • UiPath Assistant allows users to trigger automation processes, monitor their progress, and interact with them, while U...

  • Answered by AI
  • Q2. How to set trigger
  • Ans. 

    Triggers can be set in RPA software by defining specific conditions that will initiate an automated process.

    • Identify the event or condition that will trigger the automation

    • Set up the trigger in the RPA software by configuring the necessary parameters

    • Test the trigger to ensure it functions correctly

    • Examples: Triggering a process when a specific email is received, or when a file is uploaded to a certain folder

  • Answered by AI
  • Q3. How different bots use same excel file at once.
  • Ans. 

    Bots can access the same Excel file simultaneously by using file locking mechanisms and ensuring data integrity.

    • Implement file locking mechanisms to prevent multiple bots from writing to the file at the same time

    • Use shared access to the file with read-only permissions for bots that only need to read data

    • Utilize version control systems to track changes made by different bots and resolve conflicts

    • Consider using cloud-bas...

  • Answered by AI
Round 4 - One-on-one 

(1 Question)

  • Q1. Technical questions on uipath and other automation platform you know. 1. Types of workflows Uipath 2. What are selectors. 3. Conditional loops
Round 5 - HR 

(1 Question)

  • Q1. Normal question about yourself and salary negotiation

Interview Preparation Tips

Interview preparation tips for other job seekers - Need to very deep understanding about any of the automation platform like Uipath or AA.

Skills evaluated in this interview

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Oct 2024. There were 4 interview rounds.

Round 1 - Aptitude Test 

Easy level to Medium level

Round 2 - Coding Test 

2 Easy questions of DSA

Round 3 - One-on-one 

(2 Questions)

  • Q1. One DSA question
  • Q2. Normal discussion about tech stack
Round 4 - HR 

(2 Questions)

  • Q1. Tell about yourself
  • Q2. Why do you want to join digit?

Interview Preparation Tips

Interview preparation tips for other job seekers - Go easy.. Nothing is hard in digit hiring
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
-

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

Round 1 - Technical 

(1 Question)

  • Q1. Explain dependency injection in .NET and how to resolve dependency?
  • Ans. 

    Dependency injection in .NET is a design pattern where dependencies are injected into a class rather than the class creating them itself.

    • Dependency injection helps in achieving loose coupling between classes.

    • In .NET, dependency injection can be implemented using frameworks like Unity, Ninject, or built-in .NET Core DI container.

    • Dependencies can be resolved through constructor injection, property injection, or method in...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Discussion on work experience and what are the projects that you have worked on?

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-

I applied via Job Portal

Round 1 - Technical 

(2 Questions)

  • Q1. How api calls work?
  • Ans. 

    API calls allow software applications to communicate with each other by sending and receiving data.

    • API calls are made by sending a request to a specific endpoint using a defined protocol such as HTTP or REST.

    • The request includes information like the method (GET, POST, PUT, DELETE), headers, and parameters.

    • The server processes the request and sends back a response, which can include data, status codes, and headers.

    • API c...

  • Answered by AI
  • Q2. Number of ways for array sorting
  • Ans. 

    There are multiple ways to sort an array of strings, such as using built-in functions like sort() or implementing custom sorting algorithms.

    • Use built-in sort() function in languages like JavaScript or Python

    • Implement custom sorting algorithms like bubble sort, merge sort, or quick sort

    • Consider the specific requirements of the sorting task to choose the most efficient method

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. Coding question on binary search
  • Q2. String patterns coding question

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What lib list ?
  • Ans. 

    A list of libraries used in software development.

    • Common libraries like React, Angular, jQuery

    • Backend libraries like Express, Django, Spring

    • Database libraries like Sequelize, SQLAlchemy, Hibernate

  • Answered by AI
  • Q2. What is Physical file
  • Ans. 

    A physical file is a file stored on a physical storage device, such as a hard drive or solid-state drive.

    • Physical files are stored on physical storage devices like hard drives or SSDs.

    • They can be accessed and manipulated by software applications.

    • Examples include text documents, images, videos, and executable programs.

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. What is batch job
  • Ans. 

    A batch job is a program that processes a large amount of data in a single run without user interaction.

    • Batch jobs are typically scheduled to run at specific times, often during off-peak hours.

    • They are commonly used for tasks such as data processing, report generation, and system maintenance.

    • Examples of batch job tools include cron in Unix/Linux systems and Task Scheduler in Windows.

  • Answered by AI
  • Q2. What is interctive job
  • Ans. 

    An interactive job is a task or project that requires active participation and engagement from the user.

    • Interactive jobs involve real-time feedback and communication between the user and the system.

    • Examples include video games, online surveys, and interactive websites.

    • Users have control over the outcome of the task based on their input and decisions.

  • Answered by AI
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Challenges in development
  • Ans. 

    Challenges in development include managing project timelines, debugging complex issues, and staying updated with new technologies.

    • Managing project timelines to ensure timely delivery of software

    • Debugging complex issues that arise during development

    • Staying updated with new technologies and tools to remain competitive in the industry

  • Answered by AI
  • Q2. Why Allianz, why leaving from current company

Skills evaluated in this interview

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

Easy level DSA questions are there

Round 2 - One-on-one 

(2 Questions)

  • Q1. Tell me about yourself
  • Q2. Projects discussion
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Have you completed certification
  • Q2. Yes I have completed
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

General SQL Questions.

Round 2 - HR 

(1 Question)

  • Q1. Salary Negotiation.

Interview Preparation Tips

Interview preparation tips for other job seekers - Third-party Payroll.
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
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 - Aptitude Test 

Reasoning and aptitude question

Round 3 - Technical 

(1 Question)

  • Q1. Coding related question

Interview Preparation Tips

Interview preparation tips for other job seekers - fhrrhhhowfhrihweihfwfhiuwhfiwhfiuhir

Principal Global Services Interview FAQs

How many rounds are there in Principal Global Services Rpa Software Developer interview?
Principal Global Services interview process usually has 5 rounds. The most common rounds in the Principal Global Services interview process are HR, Resume Shortlist and Coding Test.
What are the top questions asked in Principal Global Services Rpa Software Developer interview?

Some of the top questions asked at the Principal Global Services Rpa Software Developer interview -

  1. 1. Difference between uipath assistant and uipath robot. 2. Orchestrator 3. Sce...read more
  2. How different bots use same excel file at on...read more
  3. How to set trig...read more

Tell us how to improve this page.

People are getting interviews through

based on 1 Principal Global Services interview
Job Portal
100%
Low Confidence
?
Low Confidence means the data is based on a small number of responses received from the candidates.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.1k Interviews
Accenture Interview Questions
3.9
 • 7.9k Interviews
Infosys Interview Questions
3.7
 • 7.4k Interviews
Wipro Interview Questions
3.7
 • 5.5k Interviews
Cognizant Interview Questions
3.8
 • 5.4k Interviews
Capgemini Interview Questions
3.8
 • 4.7k Interviews
Tech Mahindra Interview Questions
3.6
 • 3.7k Interviews
HCLTech Interview Questions
3.5
 • 3.7k Interviews
IBM Interview Questions
4.1
 • 2.3k Interviews
View all
Process Specialist
332 salaries
unlock blur

₹2.6 L/yr - ₹6.5 L/yr

Analyst
321 salaries
unlock blur

₹2.7 L/yr - ₹11.2 L/yr

Software Engineer
274 salaries
unlock blur

₹5.4 L/yr - ₹15 L/yr

Softwaretest Engineer
221 salaries
unlock blur

₹3.5 L/yr - ₹6.2 L/yr

Senior Analyst
140 salaries
unlock blur

₹4.9 L/yr - ₹17.3 L/yr

Explore more salaries
Compare Principal Global Services with

IBM

4.1
Compare

Accenture

3.9
Compare

TCS

3.7
Compare

Infosys

3.7
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