Taro Logo

Software Engineer Interview Experience

October 30, 2020
Negative ExperienceNo Offer

Process

They send out automated emails asking you to submit a coding take-home assignment.

I did the assignment and submitted it like four days later. It's been more than a month now, and I did not get any reply.

Pathetic and unprofessional. Please don't waste your time.

Questions

A) Assemble a dataframe with one row per customer and the following columns:

  • customer_id
  • gender
  • most_recent_order_date
  • order_count (number of orders placed by this customer)

Sort the dataframe by customer_id ascending and display the first 10 rows.

B) Plot the count of orders per week for the store.

C) Compute the mean order value for gender 0 and for gender 1. Do you think the difference is significant? Justify your choice of method.

D) Generate a confusion matrix for the gender predictions of customers in this dataset. You should assume that there is only one gender prediction for each customer. What does the confusion matrix tell you about the quality of the predictions?

E) Describe one of your favorite tools or techniques and give a small example of how it's helped you solve a problem. Limit your answer to one paragraph, and please be specific.

Was this helpful?

Interview Statistics

The following metrics were computed from 40 interview experiences for the Klaviyo Software Engineer role in United States.

Success Rate

20%
Pass Rate

Klaviyo's interview process for their Software Engineer roles in the United States is very selective, failing most engineers who go through it.

Experience Rating

Positive45%
Neutral23%
Negative33%

Candidates reported having good feelings for Klaviyo's Software Engineer interview process in United States.

Klaviyo Work Experiences