Vanta Software Engineer Interview: Tackling DAU/MAU Metrics & Project Challenges

vanta | Software Engineer | Interview Experience

Interview Date: Not specified
Result: Not specified
Difficulty: Not specified

Interview Process

The interview process consisted of four rounds. The first round was a system design interview where I was asked to design a Daily Active Users (DAU) and Monthly Active Users (MAU) metric presentation system. The interviewer, who was relatively inexperienced, played the role of a product manager and engaged in a few basic questions. However, there was a lack of depth in the interaction, and I was informed that my requirements were not confirmed, which was frustrating.

The coding round involved a straightforward problem related to uniqueness, which was simpler than a command-line interface task. The solution required the use of a queue and a hashmap, with local file system hashing. Throughout this round, I had to discuss my problem-solving approach with the interviewer and submit my code via a Google Form.

In the project discussion round, I was asked to elaborate on my projects and my specific roles in them.

The final round was akin to Amazon’s behavioral questions, where I was asked about my experiences in a structured manner.

Technical Questions

  1. Design a DAU/MAU Metric Presentation System (system design, database, real-time processing, data visualization)

Tips & Insights

  • Be prepared to discuss your projects in detail, emphasizing your specific contributions.
  • Engage actively in problem-solving discussions during coding interviews, as communication is key.
  • Familiarize yourself with common system design questions, as they may be a significant part of the interview process.