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

      Petal

      Is this your company?

      About
      Reviews
      Pay and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Petal reviews | Petal jobs | Petal salaries | Petal benefits
      Petal interviewsPetal Senior Data Engineer interviewsPetal interview


      Glassdoor

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

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and 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.

      Followed companies

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

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Senior Data Engineer Interview

      11 Dec 2020
      Anonymous interview candidate
      No offer
      Negative experience
      Average interview

      Application

      I applied online. I interviewed at Petal in Oct 2020

      Interview

      A 30 minute background call with a recruiter followed by a take home data loading and transformation assignment. If you pass the take home then the recruiter will schedule a full day face to face meeting over Zoom with about 11 people over a span of 6+ hours

      Interview questions [5]

      Question 1

      Tell me about the time you had a challenge in a project
      Answer question

      Question 2

      Tell me about the time you disagreed with someone on your team
      Answer question

      Question 3

      SQL aggregation and window function questions applied to a certain dataset
      Answer question

      Question 4

      Can you design a sql script and report pipeline given a couple of tables?
      Answer question

      Question 5

      SQL: Calculate moving average of a metric
      Answer question
      1

      Other Senior Data Engineer interview reviews for Petal

      Senior Data Engineer Interview

      2 Feb 2021
      Anonymous interview candidate
      No offer
      Negative experience
      Easy interview

      Application

      I applied through a recruiter. I interviewed at Petal in Jan 2021

      Interview

      To start had a 30 minute phone call with one of their tech recruiters and went over what i was looking for along with what what the role and company was all about. I should start by saying - the mission seem solid, maybe just the folks they have interviewing are trying to serve some self purpose (get their own people in) or just are not experienced enough. Next were all the tech rounds with two members of the data engineering team. First one was with a guy on the data eng team that gave me a couple schemas and had a bunch of sql questions. There are always multiple ways of going about any question - if he wanted something specific he should have asked about it. I answered all the questions correctly and thoughtfully. I constantly checked to ensure he was ok with my solution (which he was) and it made sense. He actually was not really familiar with common concepts in sql (even case statements, as he took 10 mins to try and walk through my solution in his head bc he didnt get it lol). I dont believe he was quite qualified to interview me as he didn't know basics. From the feedback i got this is the interview where i was told my sql is not strong enough. This interview is where my negative feedback stems from, it is frustrating i was penalized bc the interviewer was not knowledgeable and qualified. Second interview was pretty good in my opinion, it was a higher level design problem. Guy seemed pretty straight forward and as if he knew what was going on. Great conversation - nothing negative here. I was told a couple days later that the first tech round did not go how they wanted and they would not be moving forward. My advice for the organization. Please have qualified engineers conduct interviews. It is a complete waste of my time to work on an at home assignment (which the more i think of it, might have just been something they needed done and farmed out to interviewers) and multiple interviews if I can't be judged by a competent engineer.

      Interview questions [9]

      Question 1

      SCHEMAS: cards customer_id (INT) card_number (VARCHAR) open_date (DATE) 3612 4733-8080 2/15/2020 1825 5743-6687 2/3/2020 1825 4521-3390 5/15/2020 transactions transaction_id (INT) card_number transaction_datetime (UTC) transaction_amount (DECIMAL) 2214 5743-6687 02/20/2020 17:00 122.76 2652 5743-6687 02/27/2020 08:15 3.63 3456 4521-3390 06/02/2020 13:44 89.17 daily_customer_addresses customer_id home_address state report_date 2051 123 Main St NY 08/29/2020 2051 123 Main St NY 08/30/2020 2051 123 Main St NY 08/31/2020
      1 Answer

      Question 2

      Q: How many cards has customer '1544' had?
      Answer question

      Question 3

      Q: Which customers have not made any transactions with any card?
      Answer question

      Question 4

      Q: By customer by month, what is the total value of transactions?
      Answer question

      Question 5

      Q: Given the card table, and given that a customer can only have one open card at any given time, how would you determine each card's close_date?
      Answer question

      Question 6

      Q: What is each customer's current card_number?
      Answer question

      Question 7

      Q: List all transactions that were, at the time of the transaction, the largest transaction to date.
      Answer question

      Question 8

      Q: Using the daily_customer_addresses table, provide all the contiguous date ranges when customer '2051' lived on 123 Main St.
      Answer question

      Question 9

      SYSTEM DESIGN: This model isn’t very user friendly for analysts. We want to build an analytical model within Redshift. Here are some of the questions these analysts might want to answer: 1.) How many applications were approved? How many yesterday? 2.) How many of these applications were manually decisioned? 3.) How many potential customers dropped off between Prequalification and Application? 4.) What is our distribution of customers by income?
      Answer question
      6

      Senior Data Engineer Interview

      20 Jan 2019
      Anonymous interview candidate
      New York, NY
      No offer
      Negative experience
      Difficult interview

      Application

      I applied through a recruiter. The process took 1 week. I interviewed at Petal (New York, NY) in Jan 2019

      Interview

      A recruiter from the company contacted me for the position of a senior data engineer in New York. He scheduled me with someone for a CoderPad exercise. I was called three minutes late. The call lasted about thirty minutes.

      Interview questions [1]

      Question 1

      Write a constant-time Python 3 implementation of LRU cache. Use any Python data structures. The provided unit tests must pass. You have 15 minutes.
      2 Answers

      Top companies for "Compensation and Benefits" near you

      avatar
      Google
      4.5★Compensation and benefits
      avatar
      Meta
      4.6★Compensation and benefits
      avatar
      Velocity Black
      4.2★Compensation and benefits

      Bowls

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

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.