Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For Employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Perpetua

      Is this your company?

      About
      Reviews
      Pay & benefits
      Jobs
      Interviews
      Interviews
      Related searches: Perpetua reviews | Perpetua jobs | Perpetua salaries | Perpetua benefits
      Perpetua interviewsPerpetua Software Engineer, Backend interviewsPerpetua interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Center
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy & Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent Posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls," and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalized job recommendations and updates by starting your searches.

      Top companies for "Compensation and Benefits" near you

      avatar
      Intuit
      4.4★Compensation & Benefits
      avatar
      Epic
      4.0★Compensation & Benefits
      avatar
      Adobe
      4.1★Compensation & Benefits
      avatar
      Motorola Solutions
      3.9★Compensation & Benefits

      Software Engineer, Backend Interview

      Oct 28, 2020
      Anonymous employee
      Accepted offer
      Positive experience

      Other Software Engineer, Backend Interview Reviews for Perpetua

      Software Engineer, Backend Interview

      Jun 21, 2021
      Anonymous Interview Candidate
      No offer
      Negative experience
      Average interview
      Average interview

      Application

      The process took 2 weeks. I interviewed at Perpetua in Oct 2020

      Interview

      There were three rounds of interviews: 1. Initial "HR screen" type questions and a technical component at the end 2. Take-home assignment + followup where you go through the code with two members of the engineering team 3. Final technical interview with a team lead Everyone I met during this process was super friendly and I particularly liked how my final interviewer was really invested in my personal projects and asked lots of follow-up questions.

      Interview questions [1]

      Question 1

      What would you say your biggest failure was, and how did you learn from it?
      Answer question
      2

      Application

      The process took 4 weeks. I interviewed at Perpetua

      Interview

      There are a total of five parts to the process: 1. HR style interview; they ask pretty generic behavioural questions with a fairy simple technical question at the end (~30 mins) 2. Leetcode style interview they ask 2 algorithm questions, first one is fairly easy second one is slightly harder. (~45 mins) 3. Take home assignment where you build a simple backend api (~3 hours of work) 4. Code review interview, you go over your take home with someone on the backend team and explain trade-offs/design choices (~45 mins) 5. Panel style interview, with 3 rounds. First round is architecture style question where they give you a very general problem and you give a broad overview of the system design you would use, this part was pretty hand wavey. Second round is product interview where you talk members of the Product team about the company and their product, questions were mainly about how you interacted with product managers in your past roles. Third round was very strange I don't know how to describe this one, it was with 2 backend engineers; first I was asked about a past project and how I would scale it up, then I was asked a leetcode easy problem and asked to come up with as many solutions as I could for it. I managed to come up with 4 solutions (although apparently there was a fifth I couldn't come up with). (this part took 3 hours) Overall the entire process took 8 hours over a month of my life which is way too long imo, what is the point of the 5th interview....also it felt so unstructured why bother asking technical questions in the 1st interview if there's technical round in the second interview. And what is the point of the take home assignment if you're going to ask my a bunch of architecture questions in the 5th interview can't you just look at my code. The entire 5th round felt way too hand wavey and pointless. My biggest feedback would be to either cut the take home out or just get rid of the 5th round and maybe extend the code review to an hour (probably just take out the 5th round). If I knew this process would take this long I probably wouldn't have bothered applying, this is the longest interview process I've done so far, even much larger well known more competitive companies (google, apple, amazon) don't have a process that takes this long. Also ask all of the technical questions is one part of the process why were there random leetcode questions scattered throughout the entire 5 step process it made no sense or just have multiple shorter technical rounds if you don't want a super long technical round. Last piece of feedback I have is you should tell the candidates ahead of time what the interview process is going to be like and the time commitment needed, if I was told in the first round that this process would take 8 hours I wouldn't have bothered continuing.

      Interview questions [1]

      Question 1

      Basically this coding question: https://www.geeksforgeeks.org/find-element-appears-array-every-element-appears-twice/
      Answer question
      10
      avatar
      Perpetua response
      4y
      Thank you very much for sharing your feedback. We are currently reviewing the interview process and appreciate the advice you have shared. We wish you all the best moving forward and appreciate you taking the time to submit this review.