10 questions · from 2 interviews

Hiver interview questions

Every question candidates reported from their Hiver interviews, most frequently asked first. Each links to the write-up it came from, so you can see the round and how it went.

Hiver coding and DSA questions

  1. 01

    Subsets with Desirable Character Frequency

    You are given an array strings. Each character of the string is a lower case alphabetic character. Your task is to return all the subsets of the array of strings where the string as atLeast the desirableFrequencyOfCharacters. Example 1: arrayOfStrings = ["a",…

    From SDE-2 Frontend || Hiver

Hiver system design questions

  1. 01

    Design Autocomplete System

    High-Level Design discussion for an Autocomplete system. This involved an in-depth discussion about state management and alternative data storage methods without using arrays.

    From SDE-2 Frontend || Hiver

Hiver other questions

  1. 01

    CSS layout with 40‑30‑30 distribution

    Create three div elements inside a parent div and distribute their widths in the ratio 40 : 30 : 30. Follow‑up: add a gap between the child divs and prevent the children from escaping the parent container.

    From SDE-2 Frontend | Hiver | Interview Experience

  2. 02

    CSS grid of nine equally spaced divs with alternating colors

    Create nine div elements inside a parent container, remove any class names from the children, make them occupy equal space, and fill them with alternating background colors.

    From SDE-2 Frontend | Hiver | Interview Experience

  3. 03

    Promise that logs after 3 seconds

    Write a JavaScript Promise that resolves after 3 seconds using setTimeout . The log statement must be executed outside of the promise body, while the resolution occurs inside the setTimeout .

    From SDE-2 Frontend | Hiver | Interview Experience

  4. 04

    Implement debounce, throttle and a useDebounce hook

    Explain the concepts of debounce and throttle. Then implement a custom React hook named useDebounce that debounces a value or function.

    From SDE-2 Frontend | Hiver | Interview Experience

  5. 05

    Deep‑clone polyfill in JavaScript

    Describe what a deep clone is and implement a polyfill that can deep‑clone arbitrary JavaScript values, handling arrays and objects separately. The candidate used JSON.stringify , structuredClone , and attempted separate handling for arrays and objects.

    From SDE-2 Frontend | Hiver | Interview Experience

  6. 06

    React search box with manual debounce

    Given a search input that calls an API on every keystroke, implement a debounce mechanism without using a pre‑made useDebounce hook. The candidate must create a custom debounce function and integrate it into the component, also remembering to use useMemo if…

    From SDE-2 Frontend | Hiver | Interview Experience

  7. 07

    Machine Coding Challenge

    A machine coding challenge that needed to be solved in exactly 30 minutes with all functionalities implemented. The problem statement was provided via a Google Drive link.

    From SDE-2 Frontend || Hiver

  8. 08

    Fix CodeSandbox - Implement Debounce Hook

    Given a CodeSandbox link with existing code, identify and fix an issue within 15 minutes. The task specifically involved writing a debounce hook to minimize API calls.

    From SDE-2 Frontend || Hiver

Hiver interview questions FAQ

What questions are asked in Hiver interviews?

Candidates reported 10 distinct questions across 2 Hiver interviews. 1 coding and DSA questions, 1 system design questions, 8 other questions.