Paylocity logo

Paylocity Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 62 interview experiences · FREE TO READ

3.2 Rounds average
Average Typical difficulty
64.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Paylocity.

Showing 3 of 62
Paylocity logo
Paylocity

Software Engineer

Engineering · a year ago

Senior Average Positive experience No offer 6 rounds
Interview process
Recruiter call Technical screen Onsite Take home Onsite Onsite
Interview formats
Behavioral Technical Coding System Design

First, I had a 30-minute phone chat with a recruiter where we talked about me, the open positions, and the company. They also asked a basic tech question about APIs. Then, a staff engineer conducted a 1-hour technical interview, which was surprisingly enjoyable and well-structured. Next, I had a 1-hour behavior interview with the hiring manager. After that, I had to choose between an online coding challenge or a home project. I opted for the home project. The next step was another 1-hour technical interview with two engineers where I had to go over my home project line by line. Finally, there was a 1-hour design interview with one engineer.

Confirmed questions6 questions
  • Can you tell me about your past work?
  • What are your thoughts on SOLID principles?
  • Can you explain RESTful API concepts?
Paylocity logo
Paylocity

Software Engineering Director

Engineering · more than a year ago

Director Average Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite Offer
Interview formats
Behavioral Technical Presentation

They reached out to me for this role. Initially, communication was good, but during the interviews, they asked me why I was looking to switch jobs. After the interviews, it went silent for about 6 weeks, and then I got a generic email saying I wasn't selected. It was obvious they weren't going to pick me when they stopped responding. It left a bad impression because I'm a professional and can handle rejection; I just wish they had responded sooner saying they went with another candidate.

Confirmed questions3 questions
  • Questions about managing teams.
  • Questions regarding process orientation.
  • General behavioral questions.
Paylocity logo
Paylocity

Software Engineer Intern

Engineering · more than a year ago

Intern Average Neutral experience No offer 2 rounds
Interview process
Take home Technical screen Recruiter call Offer
Interview formats
Coding Technical Behavioral

I got a pretty long Hackerrank, but it wasn't too bad except for 2 questions. When I interviewed with them, it was an hour long. The first 30 minutes the interviewer went over my Hackerrank, specifically the 2 questions I didn't do well on. He also asked a lot about object oriented programming. For the last 30 minutes, it was behavioral, and the interviewer was very chill and asked a couple of questions. They ended up sending the rejection email out 3 weeks later (me and my friend who also interviewed opened up it at the same time).

Confirmed questions1 question
  • What are the 4 principles of OOP and the SOLID principles?

Paylocity Software Engineer Interview Questions

Quoted word for word from Paylocity interview reports.

Write a method that takes in a collection/list of objects and returns the sums all of the Integers that are found within the collection. This method should be mission critical and we would expect to a reasonable degree that the method would not throw any unnecessary exceptions.

Read reports

What is the difference between visibility: hidden; and display:none (Depending on the element, aren't these the same..??)

Read reports

Why is it generally advised against using data layer models in MVC controller action parameters?

Read reports

Regarding the Fibonacci series, what are the usual edge cases and what's the most efficient solution?

Read reports

Can you explain the difference between the '==' and '===' operators in JavaScript?

Read report

What is a coding question to find the maximum value in an array?

Read report

What are the 4 principles of OOP and the SOLID principles?

Read report

When would you select specific elements versus selecting all elements in a SQL query?

Read report

Write methods to solve the problem statement given a Visual Studio environment and a set of classes, focusing on LINQ.

Read report

Formats, difficulty and experience

Across all 62 Paylocity interview reports.

Interview formats

Technical 34.1%
Behavioral 27.5%
Coding 26.9%
Presentation 6%
System Design 4.8%

Interview difficulty

Easy 22.6%
Average 62.9%
Difficult 14.5%

Candidate experience

Positive 64.5%
Negative 25.8%
Neutral 9.7%