Session Duration by Account Status

A medium SQL mock interview question on DataDriven, with an AI interviewer who asks follow-up questions and a hire or no-hire decision at the end.

Domain
SQL
Difficulty
medium
Seniority
L3

Interview Prompt

An analyst checking whether account tier tracks engagement wants the average session duration in seconds for every account status. Session length is logged per session in `user_sessions`; account status lives on each person's `users` record.

Summary

Average session duration broken down by user account status

How This Interview Works

  1. Read the vague prompt (just like a real interview)
  2. Ask clarifying questions to the AI interviewer
  3. Write and run your SQL against a real database
  4. Answer the interviewer's follow-up questions, then get a hire or no-hire decision