Easy SELECT & filtering Free

SQL interview question: Employees Hired in the Last 90 Days

New Hire Onboarding List

The onboarding team wants to track employees who joined within the last quarter (90 days) for a welcome event.

Return full_name (first + last), email, and hire_date of all recent hires. Order by most recent first.

Note: Assume today is January 1, 2026. With our data, no one was hired in the last 90 days (empty result is correct).

Skills: date arithmetic and filtering

Tables

employees 37 rows
  • id integer PK
  • first_name text
  • last_name text
  • email text
  • department_id integer → departments
  • salary integer
  • hire_date text
  • manager_id integer → employees
  • title text
idfirst_namelast_nameemaildepartment_idsalaryhire_datemanager_idtitle
1AliceChen[email protected]12500002015-01-15NULLCEO
2RobertMartinez[email protected]21800002016-03-20NULLCEO
3SarahJohnson[email protected]11500002017-06-101VP Engineering

Keep going