Perplexity AI logo

Perplexity AI Software Engineer Interview Questions
& Process

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

Based on 11 interview experiences · FREE TO READ

2.2 Rounds average
Average Typical difficulty
36.4% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Perplexity AI.

Showing 3 of 11
Perplexity AI logo
Perplexity AI

Software Engineer

Engineering · a year ago

Mid Average Neutral experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Coding Behavioral

It was a recruiter screen, then technical interviews, and finally a hiring manager interview which was also technical. The technical screens involved typical iOS tasks like manipulating a model or fetching data from an API. The last interview was with the HM and included iOS technical questions. The engineering interview panel felt like it wasn't diverse.

Confirmed questions1 question
  • Create an app that reads and displays data from an API.
Perplexity AI logo
Perplexity AI

Software Engineer

Engineering · more than a year ago

Staff Average Positive experience Accept offer 4 rounds
Interview process
Recruiter call Technical screen Presentation Panel Background check Offer
Interview formats
Technical Behavioral Presentation

I was deep into interviews when I started with Perplexity. My first round was with a recruiter, Lauren, who fast-tracked me to the Perplexity onsite because I had a bunch of other onsites coming up. It’s a great sign when companies are flexible like that. The onsite included 4 interviews: a technical one with the manager where I showed off a project from a previous company. Then, a values and communication interview. After that, I spoke with a product manager about challenging collaboration. The last interview was with the head of growth. Lauren let me know the feedback was positive within a day of the onsite. Even though Perplexity wasn't the first company I interviewed with, they were the first to offer me a job by several weeks. Perplexity was super generous and gave me a few weeks to decide so I could finish up other interview loops. For context, the other companies I interviewed with (FAANG) were really slow with offers. This made me really want to join Perplexity, as I prefer a culture that moves fast. I had a final chat, a sell call, with the CEO Aravind, which was a memorable and enjoyable conversation about the business's positioning, roadmap, and trajectory. I also got to visit the office and meet the team before starting.

Confirmed questions4 questions
  • Can you describe a project you worked on that had a significant impact?
  • What would be your approach to estimating the impact of a Perplexity pro partnership?
  • How would you go about measuring the quality of our product?
Perplexity AI logo
Perplexity AI

Software Engineer

Engineering

Senior Easy Negative experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Technical Coding

First, I spoke with the recruiter who let me know upfront about the intense working hours. Then, I had a coding round. The interviewer gave me a coding assignment that wasn't too hard, but they constantly interrupted me with suggestions, not letting me think. I finished the assignment, and they seemed okay with it. I got rejected, as expected, with no feedback. The interviewer's constant interruptions were more annoying than anything. If they're going to do the thinking for me, why even bother with the interview? It wasn't like I was stuck for ages, just a quick pause and they'd jump in with a new idea. Honestly, glad I didn't get through.

Confirmed questions1 question
  • Could you build a small project that simulates a specific system?

Perplexity AI Software Engineer Interview Questions

Quoted word for word from Perplexity AI interview reports.

Considering a chat app requirement, describe if you would use SQL or NoSQL?

Read reports

Could you build a front-end display using data from an API?

Read reports

Regarding adapting to changing user interests in search, how would you define the scope of this problem and pinpoint the key parameters for managing memory, updates, and performance evaluation?

Read report

How would you go about measuring the quality of our product?

Read report

Could you build a small project that simulates a specific system?

Read report

Formats, difficulty and experience

Across all 11 Perplexity AI interview reports.

Interview formats

Coding 39.1%
Technical 34.8%
Behavioral 17.4%
System Design 4.3%
Presentation 4.3%

Interview difficulty

Easy 9.1%
Average 63.6%
Difficult 27.3%

Candidate experience

Negative 36.4%
Neutral 27.3%
Positive 36.4%