piazza logo

piazza Software Engineer Interview Questions
& Process

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

Based on 5 interview experiences · FREE TO READ

2.2 Rounds average
Average Typical difficulty
20% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at piazza.

Showing 3 of 5
piazza logo
piazza

Software Engineer

Engineering · more than a year ago

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

So I had a quick behavioral chat first, then an hour-long phone interview with some puzzle questions. It was fine up to then, but then they called me for an onsite and I started seeing some issues. The person on the phone was like, 'take the interview whenever, even weekends' which made me think, are they going to make employees come in on their days off? We picked a date, and then they just gave me their number, no email or anything about logistics. I texted the number like they said, asking for more info, but got no reply. Months later, still no email saying they filled the spot. I mean, I could've pushed harder, but I figured their whole work-life balance thing would be a no-go for me anyway.

Confirmed questions2 questions
  • Pirate riddle: Pirate #1 proposes a split of D doubloons among P pirates. If > 50% vote yes, it passes; otherwise, pirate #1 is killed and the next-highest ranked pirate proposes. Priorities: don't die, get more doubloons, see somebody else die. How should pirate #1 propose to split the doubloons, assuming infinite foresight and rational voting?
  • Chess knight on a 4x4 board: Can a knight visit every square exactly once?
piazza logo
piazza

Software Engineer

Engineering · more than a year ago

Mid Average Negative experience No offer 1 round
Interview process
Recruiter call Offer
Interview formats
Behavioral

I got an email from an engineer there, and we set up a call. It was kinda weird, and they asked some questions I wasn't ready for. Then I got an email saying they weren't moving forward.

Confirmed questions1 question
  • Besides Piazza, what other two companies would you want to work for?
piazza logo
piazza

Software Engineer

Engineering

Entry Difficult Positive experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Onsite Offer
Interview formats
Behavioral Technical Coding Case

I sent my resume with a quick note to their jobs email and they got back to me in a few hours to set up a culture screen for the next day. It was mainly just some questions about my interest and experience. After that, I had a technical screen with a lead engineer, which went well, just a standard question and a logic puzzle. Because I'm local, I went onsite for a few hours to meet the team and the CEO. These were nontechnical chats for culture fit. She asked some really sharp questions about why I was interested in specific roles and companies, which was nice. Then I returned a few days later for an onsite technical test where I spent a few hours building a real feature with them. They gave me an offer a couple hours after that. Overall, the interview process was really personal and moved very quickly.

Confirmed questions1 question
  • Could you build out a feature for your messaging platform?

piazza Software Engineer Interview Questions

Quoted word for word from piazza interview reports.

Chess knight on a 4x4 board: Can a knight visit every square exactly once?

Read reports

Pirate riddle: Pirate #1 proposes a split of D doubloons among P pirates. If > 50% vote yes, it passes; otherwise, pirate #1 is killed and the next-highest ranked pirate proposes. Priorities: don't die, get more doubloons, see somebody else die. How should pirate #1 propose to split the doubloons, assuming infinite foresight and rational voting?

Read reports

What logic question is about finding the average of a submission of random numbers from 1 to 100?

Read reports

Could you build out a feature for your messaging platform?

Read reports

Formats, difficulty and experience

Across all 5 piazza interview reports.

Interview formats

Behavioral 41.7%
Technical 33.3%
Coding 16.7%
Case 8.3%

Interview difficulty

Easy 20%
Average 60%
Difficult 20%

Candidate experience

Negative 40%
Neutral 40%
Positive 20%