Sanjaay Gowda T S
All company profiles

COMPANY CONTEXT / 42 IN THE STUDY LIST

Merck & Co., Inc.

Health CareUnited StatesSoftware engineeringSQL & data engineering

Merck develops medicines, vaccines and animal-health products.

Original company-context practice, not verified company interview questions. Use the business setting to explain technical choices clearly.

01 / PRACTICE IN CONTEXT

Two problems to reason through.

Clarify assumptions before reading the model answer. Discuss what would change with different constraints.

Original company-context practiceHard

Software engineering

Evolve a controlled research vocabulary without rewriting history

Merck & Co., Inc. · Concept

Original practice scenario: A hypothetical research platform renames sample categories and splits one category into two. Existing studies still reference the old category. Design a compatible vocabulary model.

Read model answer

Use stable concept identifiers and versioned meaning rather than treating display labels as keys. A category split changes classification semantics and cannot be represented faithfully by a simple rename.

Work through it

  1. Store concept identity, labels, validity and relationships such as replacement or narrower category, preserving the vocabulary version used by each source record.
  2. Define whether historical records can be reclassified from available evidence; retain unknown or ambiguous assignments when the old category lacks sufficient detail.
  3. Support current and historical views through explicit mappings, testing merges, splits, retired concepts and localized labels with clear provenance.

Tradeoffs to discuss

  • A current simplified vocabulary aids discovery but may lose historical distinctions; parallel versioned views improve fidelity while increasing mapping maintenance.

Common pitfalls

  • Do not assign every old record to one new category merely to satisfy a required field.
  • Two labels that look similar may encode different experimental meanings and should not automatically share an identifier.
Open full question
Original company-context practiceHard

SQL & data engineering

Report usable inventory by expiry and disposition state

Merck & Co., Inc. · Concept

Original practice scenario: A hypothetical pharmaceutical supply dashboard tracks lots, transfers, expiration dates and quarantine decisions. Explain how to calculate an as-of inventory view without making a product-use decision.

Read model answer

Calculate stock from identified movements and report disposition separately. An expiration comparison alone does not establish whether a lot is available, released, quarantined or otherwise restricted.

Work through it

  1. Aggregate receipts, transfers, consumption and authorized adjustments at lot-location grain, using the movements known by the reporting cutoff.
  2. Join the effective lot expiry and reviewed disposition state without multiplying movements, preserving missing or conflicting attributes as exceptions.
  3. Show quantities by declared expiry bands and disposition categories, reconciling the sum with physical stock controls and recording the snapshot version.

Tradeoffs to discuss

  • A current-state dashboard is convenient for operations, while historical replay needs effective dates and knowledge-time records for corrections.

Common pitfalls

  • Do not count a transfer simultaneously as new global stock and a destination receipt.
  • The technical report must not override authorized release rules or infer permission to use a product from date arithmetic alone.
Open full question

02 / STRENGTHEN THE FOUNDATIONS

Related technical practice.

Browse company questions

03 / TEST AN APPROACH

Suggested coding exercises.

Exercises selected for these technical tracks. They are independent practice with visible tests and public solutions.

Study list: PwC Global Top 100 companies by market capitalisation, 2026 · 31 March 2026.

Keep learning beyond the interview.

Explore the Learning Hub