Dataford
Interview QuestionsInterview GuidesExperiencesMock InterviewsPricing
Get started
Dataford
Popular roles
Software EngineerData AnalystData ScientistData EngineerBusiness AnalystAI EngineerMachine Learning EngineerProduct Manager
Browse
Browse All RolesEvery role hub, from analyst to MLBrowse All CompaniesCompany-specific interview loopsAll Interview GuidesThe full guide library
Top questions by role
Software EngineerData AnalystData ScientistData EngineerBusiness AnalystAI EngineerMachine Learning EngineerProduct Manager
Top questions by skill
SQLPythonStatisticsMachine LearningA/B TestingSystem DesignGenerative AIProduct SenseMetricsBehavioral
Browse all questions →Try a mock interview
Experiences
Practice
Mock InterviewsTimed interview simulations with feedbackSuccess PathYour 6-week structured planModulesCurated lessons by topicWebinarsTalks from ex-Big Tech data leadsPlaygroundA free-form scratch editor
Learn
BlogInterview strategy and career adviceTech Job Market ReportHiring trends across data and AI rolesFor UniversitiesDataford for career centersAbout DatafordWho we are and how we build
Pricing
Build my plan
Workday Integration Experience
00:00
5 left

Workday Integration Experience

HardSQL · PostgreSQL

Problem

Tell me about your experience with Workday integrations, including EIB, custom integrations, data transformation, security protocols, and troubleshooting.

For a hands-on SQL exercise, use the supplied Workday integration tables to identify issues across the latest EIB and custom integration record for each worker.

Output

  1. Return one row per worker with at least one issue.
  2. Include worker_id, worker_name, both run IDs and statuses, security protocols, issue_count, and semicolon-separated issue_types.
  3. Include missing feeds, failed runs, unverified security checks, and source-to-transformed status mismatches. Order by issue_count descending, then worker_id ascending.

Schema

workday_workers
ColumnTypeDescription
worker_idPKVARCHAR(10)Workday worker identifier
worker_nameVARCHAR(100)Worker display name
worker_statusVARCHAR(20)Current worker status
integration_runs
ColumnTypeDescription
run_idPKINTIntegration run identifier
integration_nameVARCHAR(100)Workday integration name
integration_typeVARCHAR(20)EIB or custom integration type
started_atTIMESTAMPRun start timestamp
statusVARCHAR(20)Overall run status
integration_records
ColumnTypeDescription
record_idPKINTProcessed worker record identifier
run_idINTRelated integration run
worker_idVARCHAR(10)Related Workday worker
source_statusVARCHAR(20)Status received from the source
transformed_statusVARCHAR(20)Status after transformation
security_check_idINTRelated security validation
processed_atTIMESTAMPRecord processing timestamp
error_codeVARCHAR(30)Integration error code, if present
security_checks
ColumnTypeDescription
security_check_idPKINTSecurity validation identifier
protocolVARCHAR(30)Security protocol used
verification_statusVARCHAR(20)Security verification result
Tablesworkday_workersintegration_runsintegration_recordssecurity_checks
Interviewer

Your question is Workday Integration Experience. Start with the requirements and the four tables in the Question tab.

Run and submit as often as you like. When you're ready, talk me through your approach or go straight to the code.

You need to log in / sign up to run or submit.
CodePostgreSQL
Sign up free to run your codeLog inLn 1
Run your query to see results here.