Software Engineer · Staff-Level · Phone Screen
Bangalore, KA, INMay 29, 2026Phone ScreenCoding6/10 difficulty
Q1. - Filter and display ERROR level logs only. - Deduplicate logs within a rolling one-minute window, retaining the first occurrence as the reference timestamp. - Treat the same error from a different service as a unique entry and print it. - Discussed space...
Software Engineer · Senior-Level · Phone Screen
Software Engineer · Mid-Level · Full Journey
Backend Engineer · Senior-Level · Onsite
Software Engineer · Staff-Level · Onsite
Software Engineer · Junior-Level · Phone Screen
Software Engineer · Senior-Level · Phone Screen
Software Engineer · Senior-Level · Phone Screen
Software Engineer · Senior-Level · Phone Screen
Software Engineer · Senior-Level · Onsite
Showing 1-10 of 10 forum items
San Francisco Bay Area
May 15, 2026
Phone Screen
Coding
6/10 difficulty
I had a technical phone screen with a coding question similar to LeetCode 3484, there are a few parts of this question. 1. Implement `setCell` and `getCell` methods. The cells would only contain integer values, and I was asked to carefully consider the most su...
San Francisco Bay Area
Jan 15, 2026
Full Journey
Multiple Types
4/10 difficulty
I had three rounds of interviews for a software engineer position. **Round 1:** The coding question involved creating a file system. It was a straightforward problem, and I completed it quickly in 45 minutes. The remainder of the time was spent in casual conve...
San Francisco Bay Area
Jan 15, 2026
Onsite
Multiple Types
7/10 difficulty
My onsite interview consisted of two rounds. **Round 1: Text Processing** I was given a sentence and a list of tags. My task was to return the tags appearing in the sentence as whole word matches, case-insensitively, ignoring partial matches. I initially consi...
San Francisco Bay Area
Jan 15, 2026
Onsite
Multiple Types
7/10 difficulty
The onsite interview at Harvey consisted of two parts. The first part was a coding round combined with questions on values, and the second was a system design round paired with a deep dive into my past experiences. **Coding:** The coding question was similar t...
San Francisco Bay Area
Oct 17, 2025
Phone Screen
Coding
7/10 difficulty
I had a phone screen last Friday. After a brief self-introduction, I was given the following coding problem: Input: A sentence (string) A list of matches (strings), each of which may appear in the sentence Output: Return the sentence with matched regions wrapp...
San Francisco Bay Area
May 15, 2025
Phone Screen
Coding
6/10 difficulty
The coding question involved wrapping matching phrases in a sentence with `<yellow>` and `</yellow>` tags, merging any overlapping or adjacent matches into a single `<yellow>` block. Here's the problem description: You are given a sentence and a list of matchi...
San Francisco Bay Area
May 15, 2025
Phone Screen
Coding
7/10 difficulty
The interview question was to implement a simplified file system with two functions: * `addFile(String path)`: Stores a file given a string path like `path/to/somewhere/file.txt`. * `getFile(String path)`: Given `path/to/somewhere`, return `file.txt`. Given `p...
San Francisco Bay Area
Feb 15, 2025
Phone Screen
Coding
7/10 difficulty
I had a phone screen with three coding questions that were related. I had to code in a codepad environment. * **Part 1:** Given an LLM output and a list of sources (strings), return the number of times each source matches in the output. * **Part 2:** Given the...
San Francisco Bay Area
May 15, 2024
Onsite
Multiple Types
6/10 difficulty
I had an onsite interview consisting of four rounds: - Round 1: A cross-functional interview with a product manager. - Round 2: A project deep dive, where I discussed my previous projects in detail. - Round 3: Coding round, where I was asked a question about b...