Post by Avantika Penumarty
Senior Data Engineer (Former @Meta) | Scaled Data Infrastructure for 1B+ Users | Empowering 20k+ Engineers to think in Systems, not Tools | AI & Data Tech Creator | Open to Senior IC Roles
Most data engineers prepare for interviews by practicing SQL. The round that actually decides the offer is usually this one: The project retrospective. No trick questions. No gotcha SQL. Just: Walk me through something you built, why it mattered, who you worked with, and what you learned from it. This is where strong engineers lose points. Not because they lack experience. Because they talk about real work like they are reading their resume out loud. Here is how to actually answer each question: 1. Tell me about yourself? Keep it tight. What domains did you work in, what scale, what kind of problems, what stack. If someone cannot tell within a minute whether you worked on product analytics, growth, experimentation or platform data, start over. sample response: "I'm a senior data engineer, and most of my experience has been in product analytics and growth data for large consumer platforms. At Meta, I worked for Marketplace, Reality Labs, and Connectivity teams, building pipelines and analytics datasets for search-to-message-to-transaction funnels, A/B testing, engagement reporting, and data quality monitoring. Recently at Tredence, I worked with Walmart and Marriott on advertising analytics, attribution, and data integration problems using SQL, Python, Spark, Airflow, and cloud platforms." 2. What is motivating your search? Forward looking only. What you want next, not what drove you crazy. Nobody wants to hear about your last manager. sample response: "I'm looking for a role where I can get closer to product-facing data problems again and own analytics datasets end to end. The work I enjoy most is partnering with PMs, data scientists, and engineers to define metrics, improve data quality, and build something teams use to make real decisions." 3. Why this company? Please do not say "because it is innovative." Connect what their team actually works on to why that specific problem genuinely interests you. If you cannot do that, do more research. sample response: "What stood out to me is that the data work is closely tied to the user experience. Teams owning onboarding, messaging, reliability and spam detection means the datasets and metrics are directly shaping how the product is understood and improved. That kind of scope is where I have done my best work." 4. Are you a user of the product? Talk like a real user. Explore the product before the interview. What do you actually use it for, what did you notice, what worked. Specific always beats polished. sample response: "Yes. I have used it for community-based learning and bootcamp communication. What I found useful is how easy it is to organize people into channels by project or timezone, and how the community becomes self-sustaining because members often answer each other's questions before instructors even need to step in." Part 2 coming tomorrow with questions 5 to 8. What is your biggest interview question right now? Drop it below and I will answer it.