Capital One·Software Engineer·Online Assessment (OA)
Oct 2026
Took the Capital One Senior Full Stack Engineer OA in early October, four questions in 70 minutes. Flew through the first three but got burned by hidden test cases on the last one due to timeouts. Rejection came four days later.
- An easy warm-up question (specific details not recalled).
- Given a lowercase sentence, sort the words by the absolute difference between the number of consonants and vowels in each word. Break ties alphabetically and return the sorted list.
- Given a grid with healthy plants, infected plants, and empty cells, return the state of the grid after exactly X days of infection spreading (similar to the Rotting Oranges problem, but with different thematic labels).
- Design a system supporting two operations on a number line: (1) place an obstacle at position X, and (2) given a coordinate L and a range size N, check whether any obstacles exist in the window from L minus (N-1) to L plus (N-1). Return a string of 0s and 1s for all type-2 queries.
“Can't even remember what it was, which probably tells you how trivial it felt.”