San Francisco Bay AreaAug 31, 2025Online AssessmentCoding5/10 difficulty
I participated in an online assessment for IBM. **Question 1:** The first question involved building a rate limiter. The prompt was: "You are building a rate limiter that controls how many requests a user can make over time. Given a list of requests, where eac...
This was a video interview triggered automatically after submitting the online assessment. The format was as follows: Each question had a one-minute preparation time, followed by a three-minute response time. The questions were: 1. Tell us about a time a team...
057
San Francisco Bay Area
Aug 15, 2025
Online Assessment
Coding
3/10 difficulty
The online assessment consisted of two coding problems: 1. A straightforward merge intervals question. 2. Querying an API endpoint and finding the maximum value in the response.
099
San Francisco Bay Area
Aug 15, 2025
Online Assessment
Coding
6/10 difficulty
The first question was a standard coding problem: Find the length of the longest bitonic subarray. Given an array of positive integers, find the length of the longest bitonic subarray. A bitonic subarray has an index `i` where the elements from the beginning t...
085
San Francisco Bay Area
Jul 9, 2025
Online Assessment
Coding
3/10 difficulty
I encountered two problems during the online assessment. The first problem involved finding the optimal way to split an array into two non-empty subarrays to maximize the sum of distinct elements in each subarray. I needed to iterate through all possible split...
096
Toronto, ON, CA
Jun 29, 2025
Online Assessment
Coding
6/10 difficulty
I took an online assessment for a junior role in Canada. The assessment consisted of two coding questions. One question, `getMaxSum`, involved partitioning an array into two non-empty subarrays. The goal was to maximize the sum of the number of distinct elemen...
092
San Francisco Bay Area
Jun 6, 2025
Online Assessment
Coding
5/10 difficulty
I had to solve two problems: **getMinTime:** The problem describes 'n' features that need to be unlocked and deployed in sequence. Each feature has an initial deployment cost and a repeated deployment cost. I needed to calculate the minimum total time to compl...
067
San Francisco Bay Area
May 15, 2025
Online Assessment
Coding
6/10 difficulty
After a brief self-introduction, I was given the following coding problem: ``` # The problem we'd like you to work on is a "valid" 1-d convolution function. # That is, only perform the convolution on complete input regions. # Example: # input = 11, 2, 3, 4, 51...
074
San Francisco Bay Area
May 12, 2025
Online Assessment
Coding
6/10 difficulty
I had to solve these two coding problems: 1. Given an integer array `arr`, find all subarrays where the length of the subarray, `n`, appears as an element within that subarray. 2. A circular network is made up of components, represented as a string `components...
069
San Francisco Bay Area
Apr 9, 2025
Online Assessment
Coding
6/10 difficulty
The coding questions I encountered were: **Question 1:** An online streaming platform tracks n user sessions. Each session has a specific start and end time, provided as a 2D array, sessionTimings, of size n x 2, where each element represents the [startTime, e...