The first round consisted of a pen-and-paper prelims test. This round assessed data design and coding skills.
After that, 20 people were shortlisted from 50.
We then had two face-to-face technical rounds. These were mainly focused on data structures and algorithms, along with a few quizzes.
Write code to convert an infix to a postfix expression. (PRELIMS)
Write code to insert an element into a sorted linked list. (PRELIMS)
Database design question: Draw the ER diagram, taking extra scenarios into consideration which were not given. (PRELIMS)
(Round 1) How will you design a CAPTCHA, taking security into consideration?
(Round 1) Simple icebreaker questions like 'Why do you want to join us?'
(Round 1) Write code to delete nodes that have a depth greater than a certain given value.
(Round 2) N-Queens problem.
(Round 2) Make a queue using a single stack.
(Round 2) Trapping Rain Water problem.
The following metrics were computed from 3 interview experiences for the UiPath Software Engineer role in Bengaluru, Karnataka.
UiPath's interview process for their Software Engineer roles in Bengaluru, Karnataka is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for UiPath's Software Engineer interview process in Bengaluru, Karnataka.