Skip to main content
Back to Companies
Verily logo

Verily Interview Questions (11)

Practice real interview problems from Verily

#146

LRU Cache

Medium✓ Solution📹 Video
Accenture+119
#843

Guess the Word

Hard✓ Solution📹 Video
Amazon+9
#939

Minimum Area Rectangle

Medium✓ Solution📹 Video
Bytedance+7
#963

Minimum Area Rectangle II

Medium✓ Solution📹 Video
Google+1
#1024

Video Stitching

Medium✓ Solution📹 Video
Anduril+2
#1197Premium

Minimum Knight Moves

Medium✓ Solution📹 Video
Amazon+12

About Verily Coding Interviews

Verily, an Alphabet company focused on health technology and life sciences, hires engineers who can build reliable systems that process complex biomedical and clinical data. Because of this mission, Verily’s engineering interviews emphasize strong data structure and algorithm fundamentals combined with practical problem‑solving ability.

The Verily coding interview process typically begins with a recruiter conversation followed by a technical phone screen. Candidates who pass the initial round are invited to a virtual or onsite interview consisting of multiple coding rounds and, for experienced roles, a system design discussion. Interviewers look for engineers who can reason about data pipelines, handle large datasets, and write clear, production-quality code.

Most Verily interview questions focus on classic DSA patterns rather than trick problems. You should expect problems involving:

  • Arrays and hash maps for data processing tasks
  • Trees and graphs for modeling relationships in datasets
  • Sliding window and two-pointer techniques for efficient analysis
  • Dynamic programming for optimization-style problems

Difficulty is usually balanced across rounds: one or two easy-to-medium problems early on, followed by at least one medium or medium-hard algorithm problem that tests deeper reasoning and clean implementation.

To help you prepare effectively, FleetCode has compiled 12 real Verily interview questions reported by candidates. Each problem includes clear explanations and implementations in Python, Java, and C++. Practicing these curated problems will help you recognize the patterns Verily interviewers frequently test and build the confidence needed to perform well in your coding rounds.

Interview Tips for Verily

Preparing for a Verily coding interview requires strong algorithm fundamentals combined with clear communication and structured thinking. While the company is part of Alphabet, its interviews often emphasize practical data analysis and system reliability problems relevant to healthcare and research platforms.

Typical Verily interview format:

  • Recruiter screen (20–30 minutes): discussion about your background, projects, and alignment with Verily’s mission.
  • Technical phone screen (45–60 minutes): one or two coding problems solved in a shared editor. Focus on problem-solving approach and clean code.
  • Onsite or virtual onsite (3–4 rounds): multiple algorithm rounds plus a behavioral interview. Senior candidates may also have a system design round.

Common coding topics at Verily:

  • Hash maps and arrays for data processing tasks
  • Tree and graph traversal (BFS/DFS)
  • Intervals and sliding window problems
  • Dynamic programming for optimization scenarios
  • Basic algorithmic design and complexity analysis

Compared to some big tech interviews, Verily often values clarity of reasoning and maintainable code over extremely tricky algorithms. Interviewers want to see how you break down ambiguous problems, choose the right data structure, and explain tradeoffs.

Preparation strategy:

  • Start with core patterns: arrays, hash maps, recursion, trees, and graphs.
  • Practice explaining your thought process out loud while coding.
  • Focus on writing clean, readable code rather than rushing to the answer.
  • Review time and space complexity after every solution.

Common mistakes candidates make:

  • Jumping into coding without clarifying requirements
  • Ignoring edge cases such as empty inputs or duplicate values
  • Not discussing complexity tradeoffs
  • Writing code that is correct but difficult to read

Most candidates benefit from 4–6 weeks of focused preparation solving medium-level problems and reviewing core algorithm patterns. Working through the curated set of Verily-style questions on FleetCode will help you recognize the patterns that commonly appear in their interviews.