Interview Guides

Given two strings s and t, return the smallest substring of s that contains every character of t, including duplicates. If no such substring exists, return an empty string. The input is case-sensitive, and the output must be the minimum-length valid window.
1 <= len(s) <= 10^51 <= len(t) <= 10^5s and t consist of English letters