InterviewStack.io LogoInterviewStack.io

Domain Specific Problem Solving Questions

Addresses problem solving in a specific business or technical domain. Candidates demonstrate familiarity with domain constraints, typical failure modes, stakeholder expectations, and domain specific testing or rollout considerations. Examples include marketing technology challenges such as campaign integrity, data sync issues, third party integrations, privacy and compliance impacts, and cross functional coordination. Candidates should show how they adapt general methodology to domain specifics and evaluate trade offs relevant to the domain.

HardSystem Design
0 practiced
Propose a data lifecycle to reduce storage costs for raw impression logs while preserving the ability to answer both fast dashboard queries and deep forensic questions for up to three years. Include hot/warm/cold tiers, aggregation strategies, approximate data structures, and access patterns for analytics and audits.
MediumTechnical
0 practiced
How would you prioritize technical debt against new feature requests in a product where frequent campaign failures degrade trust? Propose a prioritization framework, listing criteria (risk, customer impact, cost to fix, ROI), and describe how you'd present trade-offs to product managers and stakeholders.
MediumTechnical
0 practiced
You must onboard a new third-party analytics provider that will receive limited PII for attribution. Describe the vendor evaluation checklist, technical integration pattern to minimize PII exposure, contractual safeguards you would require, and how you would validate their security posture before going live.
MediumTechnical
0 practiced
Write a Python script outline that reconciles two CSV files: internal_impressions.csv and partner_impressions.csv, each with columns campaign_id, timestamp, impression_id. The script should stream files to compute per-campaign counts and output a reconciliation CSV with campaign_id, internal_count, partner_count, difference. Describe memory and performance considerations for large files.
HardSystem Design
0 practiced
Design a campaign delivery system that prevents duplicate impressions across retries and internal service hops, supports 100k requests per second, and operates across multiple regions. Discuss deduplication window, storage choices for dedupe state, trade-offs between consistency and latency, and how to handle clock skew and partitioned networks.

Unlock Full Question Bank

Get access to hundreds of Domain Specific Problem Solving interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.