tezvyn:

🤖AI & ML

Artificial intelligence, machine learning, and data science

1166 bites

More in AI & ML — page 19

Differences between monitoring a traditional REST API and a production ML model
MLOps & Infrastructure2 min read

Differences between monitoring a traditional REST API and a production ML model

WHAT IT TESTS: Awareness that ML fails via data decay, not code bugs. ANSWER OUTLINE: Contrast latency/errors with ML signals like data drift and training-serving skew against baselines, noting ground truth delays.

MLOps & Infrastructure2 min read

Design a multi-model serving architecture for infrequently used models

Tests sparse-traffic cost efficiency via shared compute and dynamic loading. Strong answers: LRU cache on fast storage, scale-to-zero with async preload, pinned hot models, per-model quotas.

Design cost-effective inference for spiky traffic without idle GPUs
MLOps & Infrastructure2 min read

Design cost-effective inference for spiky traffic without idle GPUs

Tests designing inference that cuts idle GPU cost during troughs yet handles spiky peaks with low latency via SageMaker blue/green fleets, production variants, and CloudWatch baking periods. Red flag: always-on GPU pools with naive auto-scaling.

MLOps & Infrastructure2 min read

How would you design an A/B test for two live ML models?

Tests production experimentation rigor beyond random splitting. Strong answers cover: consistent user hashing for sticky assignment, isolated feature stores, guardrail metrics, and pre-calculated statistical power.

Explain model quantization, its benefits, drawbacks, and validation approach
MLOps & Infrastructure2 min read

Explain model quantization, its benefits, drawbacks, and validation approach

Tests precision trade-offs in production. Answer: define lowering weights from fp32 to int8/int4; cite memory and latency gains versus accuracy loss; validate with downstream benchmarks and shadow A/B. Red flag: treating as lossless or skipping task metrics.

MLOps & Infrastructure2 min read

How would you systematically diagnose high latency in an online inference service?

WHAT IT TESTS: Systems reasoning across serving stack. ANSWER OUTLINE: Check p90/p99 and TTFT to split queuing from compute; inspect queue depth, batch size, GPU, and benchmarks; check cache.

MLOps & Infrastructure2 min read

Deploy a trained model as a containerized REST API

This tests practical MLOps fluency. A strong answer covers loading the artifact, wrapping it in a web server, building a Dockerfile, and exposing health and predict endpoints. Red flag: conflating training with serving or omitting resource limits.

Describe the difference between online and batch inference.
MLOps & Infrastructure2 min read

Describe the difference between online and batch inference.

WHAT IT TESTS: Your grasp of serving patterns and infra tradeoffs. ANSWER OUTLINE: Online uses autoscaling APIs for millisecond-to-second latency; batch uses scheduled compute for minute-to-hour latency.

Architectural challenges for deploying ML models on resource-constrained edge devices
MLOps & Infrastructure2 min read

Architectural challenges for deploying ML models on resource-constrained edge devices

Tests Edge MLOps architecture under severe constraints. Strong answers hit quantization and delta OTA updates for flaky networks, power-aware scheduling, and closed-loop drift detection.

MLOps & Infrastructure2 min read

How would you systematically debug an inference API latency breach?

This tests structured debugging across the full inference stack. A strong answer traces the request path from ingress to GPU, splits TTFT from token-generation latency, inspects queuing and batching, then applies targeted fixes.

Design a system for batch scoring millions of customer records daily
MLOps & Infrastructure2 min read

Design a system for batch scoring millions of customer records daily

WHAT IT TESTS: Decoupling orchestration, storage, and compute for batch inference with cost/SLA in mind. ANSWER OUTLINE: Shard jobs via scheduler; partition storage; right-size CPU/GPU on spot; retry. RED FLAG: One monolithic VM or real-time APIs for batch.

Where to place feature transformations: client, serving API, or upstream service?
MLOps & Infrastructure2 min read

Where to place feature transformations: client, serving API, or upstream service?

Tests separation of concerns in ML systems. Client causes duplication and skew; serving API couples compute to requests; dedicated service adds a network hop but centralizes logic. Red flag: ignoring training-serving skew.

MLOps & Infrastructure2 min read

Describe the difference between online and batch inference.

WHAT IT TESTS: Latency vs throughput trade-offs in serving. ANSWER OUTLINE: Online serves single requests in ms on live endpoints; batch processes data offline with elastic compute. RED FLAG: Treating batch as slow online inference or ignoring SLA and cost.

How would you design safe, automatic schema evolution in CI?
MLOps & Infrastructure3 min read

How would you design safe, automatic schema evolution in CI?

Tests whether you separate schema evolution from semantic validation. Strong answer: versioned data contracts allowing additive enums, unknown-category model buckets, and automated contract negotiation. Red flag: manual allow-lists or disabling validation.

MLOps & Infrastructure2 min read

What infrastructure is needed for a Continuous Training pipeline?

Tests event-driven ML system design beyond CI/CD. Strong answers name orchestrators, feature stores, model registries, and validation gates, mapping triggers to retraining and promotion. Red flag: conflating CT with CI/CD or skipping model validation.

How would you implement shadow deployment and which metrics justify promotion?
MLOps & Infrastructure2 min read

How would you implement shadow deployment and which metrics justify promotion?

Tests zero-impact validation when feedback loops are broken. Mirror traffic to a shadow variant, log predictions, and compare latency, errors, and drift against SLAs. Red flag: calling it A/B testing or claiming live business metrics from unserved responses.

MLOps & Infrastructure2 min read

What events trigger automatic model retraining beyond code changes?

This tests whether you treat ML pipelines as event-driven systems, not just software CI/CD. A strong answer lists data drift, scheduled cron jobs, production metric degradation, schema changes, and upstream data pipeline completion.

MLOps & Infrastructure2 min read

What is a model registry's purpose in CI/CD4ML and its CI/CD interaction?

Tests if you see the model registry as the bridge between experiments and production, not just storage. A strong answer explains how CI publishes validated artifacts and CD consumes versioned models. Red flag: calling it a passive file dump without versioning.

What automated tests belong in CI before deploying a classification model?
MLOps & Infrastructure2 min read

What automated tests belong in CI before deploying a classification model?

WHAT IT TESTS: Distinguishing code tests from ML-specific CI validation. ANSWER OUTLINE: Name data schema checks, performance regression vs baseline, bias audits, and artifact integrity. RED FLAG: Only testing the inference API while ignoring model behavior.

MLOps & Infrastructure2 min read

Key differences between traditional and ML CI/CD pipelines?

WHAT IT TESTS: ML CI/CD manages data and model lineage, not just code. ANSWER: Contrast code deploys with data versioning, model registries, and retraining; note holdout eval. RED FLAG: Treating the model as a static binary ignoring data or retraining context.