Vercel Software Engineer Interview Experience — A Metrics Database in the Second Coding Round

Vercel·Software Engineer·Aug 2026
OnsiteTechnical Screenmedium

This was my second coding interview, after passing the earlier coding round with the hiring manager. It was on CodeSignal. The code had to run, but there weren't any prewritten test cases that my code had to pass. That was pretty nice. It seemed that as long as it compiled, writing one or two simple tests with print statements was enough.

The problem was to implement metricDB. A metric class had a few fields, such as name, timestamp, value, and tags, which were key-value pairs. Then I had to write a metricsDB class implementing two methods: recordMetric and search.

The inputs to search were String name, Map tags, and int n. It had to return the most recent n metrics matching both name and tags.

By the time I finished, there wasn't much time left. They asked about time complexity, then the interview ended. I don't know whether there were any further follow-ups.

Published

Curated and edited by PracHub

Practice the questions from this interview

Discussion

Sign in to join the discussion. The author is notified of every comment.

Loading comments…

Interview at a glance

Company
Vercel
Role
Software Engineer
Rounds
Technical Screen → Onsite
Difficulty
medium
Interview date
Aug 2026
Questions from this interview
1 question

Real Vercel interview experiences

First-hand reports from Vercel candidates — the rounds, the questions they were asked, and how it went.

All 6 Vercel interview experiences