Related Coding / DSA
Maximum Value in Every Sliding Window
Given an array and a window size k, return the maximum value within every contiguous window of size k as it slides from left to right across the array.
Given a small 2-by-3 sliding tile puzzle board with one blank space, find the minimum number of adjacent tile slides needed to reach a specified target arrangement, or report it is unreachable.
You are given a 2x3 sliding tile board (6 cells, one of which is blank, represented as 0) in a start arrangement and a target arrangement. Each move slides a tile adjacent to the blank into the blank space. Return the minimum number of moves to reach the target arrangement from the start, or -1 if it cannot be reached.
Work in the provided coding workspace while explaining your decisions to the live interviewer. Validation may use inline tests, examples, comments, or a verbal walkthrough.
Practice this problem in the live coding workspace while the interviewer probes your clarification, implementation, trade-offs, and validation.
Continue to DashboardHidden because they name the technique, which a real interviewer would not tell you.
Continue preparing
Related Coding / DSA
Given an array and a window size k, return the maximum value within every contiguous window of size k as it slides from left to right across the array.
Related Coding / DSA
Design a structure that supports inserting numbers one at a time from a stream and efficiently reporting the median of all numbers seen so far.
Related Coding / DSA
Given a sequence of integers (possibly negative) and a target sum, count how many contiguous subarrays sum exactly to the target.
Related Coding / DSA
Given a list of integers, find the maximum sum you can obtain by choosing elements such that no two chosen elements are adjacent in the list. You may choose no elements, so the answer is 0 for an empty list or when every choice would reduce the sum.