San Francisco Bay AreaDec 20, 2025Full JourneyMultiple Types6/10 difficulty
I applied online in October for a junior position. **Phone Screen:** Lasted one hour, with 15 minutes spent discussing my resume. 1. A variation of a problem. Initially, it only involved parentheses, but the follow-up extended it to three types of brackets. I...
I interviewed with Meta while they were planning significant AI-related layoffs. The interviewer presented a problem to find the maximum subset of words that do not overlap with each other, while the set captures the most characters. For example, given the mon...
073
San Francisco Bay Area
Dec 20, 2025
Onsite
Multiple Types
6/10 difficulty
I had a virtual onsite interview, although I was scheduled for 4 rounds instead of the usual 5. **Round 1: Phone Screen** The interviewer was in Mexico. The question required JavaScript, and I was surprised when the interviewer told me not to worry about CSS o...
075
Seattle, WA, US
Dec 20, 2025
Full Journey
Multiple Types
6/10 difficulty
I interviewed for an MTS role at Microsoft after a recruiter reached out on LinkedIn. **Phone Screen:** The interview started with a discussion about my projects. Then, I was asked a question involving a graph representing GPUs, where GPUs are linked and belon...
077
Seattle, WA, US
Dec 20, 2025
Full Journey
Multiple Types
6/10 difficulty
### Details about the coding question and system design #### Weighted Random Value Generator Design a generic weighted random generator that supports adding weighted values and randomly returns a value according to its weight ratio. ``` fun add(value: T, weigh...
077
San Francisco Bay Area
Dec 20, 2025
Full Journey
Multiple Types
6/10 difficulty
## Preparation Tips & Key Takeaways ### What I Learned - It's important to be familiar with common interview questions, especially those related to data structures and algorithms. - System design questions require a good understanding of real-world application...
082
Menlo Park, CA
Dec 20, 2025
Online Assessment
Coding
7/10 difficulty
The Codesignal online assessment consisted of these questions: 1. **Q1**: Given two arrays, `prices` and `ratings` (1 to 5), where the cost-effectiveness is defined as `ratings[i] / prices[i]`, return the index of the product with the highest cost-effectivenes...
064
Seattle, WA, US
Dec 19, 2025
Online Assessment
Coding
3/10 difficulty
The OA consisted of two coding questions: 1. **Non-decreasing Array:** Given an array `power`, I needed to perform an operation repeatedly: select a continuous range and increment each element in that range by 1. The goal was to make the entire array non-decre...
096
San Francisco Bay Area
Dec 17, 2025
Phone Screen
Coding
5/10 difficulty
Coding question similar to LeetCode 332, please sure to be well-prepared for coding problems
092
San Francisco Bay Area
Dec 16, 2025
Phone Screen
Coding
6/10 difficulty
The interviewer introduced the prompt as a small reservation system. The question was Reserve Study Rooms: https://www.chillinterview.com/learn/coding-interview-questions/reserve-study-rooms. I was asked to reason about room requests, existing reservations, an...