Publix logo

Publix Software Engineer Interview Questions
& Process

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

Based on 22 interview experiences · FREE TO READ

1.7 Rounds average
Average Typical difficulty
59.1% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Publix.

Showing 3 of 22
Publix logo
Publix

Software Engineer

Engineering

Mid Average Positive experience No offer 1 round
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical

It was a straightforward interview for a contract role, lasting about an hour. I spoke with the tech lead, the hiring manager, and two developers. Since I have industry experience, they mostly asked about my past projects. This was my first interview after a 5-year job, and I felt pretty comfortable, though I might have been a bit off-topic at the beginning. No really tough technical questions came up, except for a specific curveball about the app builder class in startup CS project files for a .NET Core app. I didn't get the job, but it was a good experience.

Confirmed questions2 questions
  • How and what would you build to modify an API call's input?
  • What are your thoughts on the app builder class within startup CS project files for a .NET Core application?
Publix logo
Publix

Senior Software Engineer

Engineering

Senior Easy Negative experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Coding Behavioral

I had a recruiter call that was nice, then another call with a senior recruiter who set up the technical assessment. After that, there was a panel interview over Skype. The technical assessment had some really tough Java questions, mostly about memory, Swing, and tricky gotcha questions. The IQ test was pretty easy, though. The Skype interview was scheduled for the next week with two people on the technical panel. Honestly, I don't think they were fully focused during the interview, maybe because of a production bug they were dealing with, which also led to the interview being rescheduled. They started by asking what I'm currently working on, and the only other question was about the difference between checked and unchecked exceptions, which I answered correctly by giving examples like Arithmetic Exception versus IOException and explaining the general reasoning. They didn't ask any more questions, and I didn't feel any were needed. The recruiter was quick to give me the results, but there wasn't any feedback.

Confirmed questions1 question
  • Can you explain the difference between Checked and Unchecked Exceptions?
Publix logo
Publix

Lead Software Engineer

Engineering

Lead Easy Negative experience Accept offer 2 rounds
Interview process
Recruiter call Technical screen Offer
Interview formats
Technical Behavioral

The interview process was quite disorganized. I applied for an application developer position, but the interviews focused on infrastructure. The actual job turned out to be more of an ops/support role for mobile applications, working on a delivery team. I didn't get a chance to ask any questions during the first interview. In the second interview, they asked a lot of trivia questions about Microsoft products. They extended an offer, but then withdrew it the following week.

Confirmed questions2 questions
  • Can you explain in detail how to migrate Terraform state?
  • What are the concerns and best practices regarding Terraform state migration?

Publix Software Engineer Interview Questions

Quoted word for word from Publix interview reports.

How can an app service be made inaccessible to the public?

Read reports

Can you explain the difference between Checked and Unchecked Exceptions?

Read reports

What are the concerns and best practices regarding Terraform state migration?

Read reports

Can you explain in detail how to migrate Terraform state?

Read report

Can you explain the difference between a right join and a left join in SQL?

Read report

In what situations would you advise against using exception handling?

Read report

Can you explain the different SQL Isolation Levels and describe each one?

Read report

Formats, difficulty and experience

Across all 22 Publix interview reports.

Interview formats

Technical 48.9%
Behavioral 42.2%
Coding 6.7%
Group 2.2%

Interview difficulty

Easy 36.4%
Average 54.5%
Difficult 9.1%

Candidate experience

Positive 59.1%
Negative 27.3%
Neutral 13.6%