Payroc logo

Payroc Software Engineer Interview Questions
& Process

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

Based on 12 interview experiences · FREE TO READ

2.2 Rounds average
Average Typical difficulty
33.3% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Payroc.

Showing 3 of 12
Payroc logo
Payroc

Software Engineer

Engineering · nearly a year ago

Mid Difficult Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen Take home Technical screen Background check Offer
Interview formats
Technical Coding Presentation

It was a very one-sided interview process. The first interview involved a lot of OOP questions, but there wasn't any time left for me to ask questions. They didn't put much effort into getting to know me, and they never explained anything about the company or the role. The whole interview process felt impersonal, with communication only through generic email addresses and no actual person involved. After the first interview, I was given a take-home test to build a Layer 4 Load Balancer. The instructions were only about three sentences long, extremely vague, and I only had 72 hours to complete it. There were no acceptance criteria or specifications provided. After spending a significant amount of time developing my very first Layer 4 Load Balancer, the second interview required me to spend 70 minutes explaining my solution; it didn't seem like they even bothered to read my code. The interviewers didn't even appear knowledgeable about the language the role required (C#), and I had to explain certain language features I used in my solution, which shouldn't have been necessary. And after the audacity of not even reading my code and solely relying on my 70-minute explanation (unlike every other take-home test I've done where they actually read my code beforehand): I still had very little time for my own questions, no explanation of the company or the role, and they had the nerve to reject me afterward without any feedback. When I followed up for feedback, I was told my solution lacked unit tests, even though I was never asked to include any and only had 72 hours to complete the task, so why would I add unit tests??? Absolutely ridiculous. They showed no concern for my time at all. And yet, I still see them hiring for many roles. Please don't waste your time with this company; they're looking for unicorns.

Confirmed questions4 questions
  • Can you tell me about your understanding of OOP concepts?
  • Could you implement a layer 4 load balancer?
  • Can you explain your solution for the Layer 4 Load Balancer?
Payroc logo
Payroc

Principal Software Engineer

Engineering · nearly a year ago

Staff Average Neutral experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Technical Coding System Design

It was a remote interview on Teams. We talked about my experience up to now. They asked the usual 'above and beyond' question. Then we got into technical stuff and how I approach projects. Monitoring and resilience came up, as well as some database design scenarios.

Confirmed questions3 questions
  • Can you explain Object-Oriented Programming concepts?
  • How would you approach database design?
  • What do the SOLID principles entail?
Payroc logo
Payroc

Software Engineer

Engineering

Senior Average Positive experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical System Design

So there were three parts to the interview process. First up was an initial screener that lasted about 45 minutes. They wanted to know what I was up to and why I was looking to switch jobs, and then they asked some quick technical questions. After that, I had a technical audition where I had a couple of hours to design a system for a specific task offline. Finally, there was a follow-up interview to discuss the technical design and how to scale it. Both of these interviews were pretty casual, and the interviewers were nice. Some questions were tough, but it didn't feel like they were trying to trick me.

Confirmed questions3 questions
  • Can you talk about your present job and the reasons you're considering a move?
  • What are you working on right now, and why are you looking to make a change?
  • Tell me about your current responsibilities and your motivations for seeking new employment.

Payroc Software Engineer Interview Questions

Quoted word for word from Payroc interview reports.

Could you describe SQL Joins, left joins, inner joins, primary keys, foreign keys, and composite keys?

Read reports

Can you explain abstract methods, abstract classes, polymorphism, and encapsulation?

Read report

How do you stay current with technology news and advancements?

Read report

Can you walk me through the code for your Layer 4 Load Balancer?

Read report

Can you explain your solution for the Layer 4 Load Balancer?

Read report

Formats, difficulty and experience

Across all 12 Payroc interview reports.

Interview formats

Technical 39.3%
Coding 21.4%
Behavioral 17.9%
Presentation 14.3%
System Design 7.1%

Interview difficulty

Easy 25%
Average 66.7%
Difficult 8.3%

Candidate experience

Negative 50%
Neutral 16.7%
Positive 33.3%