Interview Intel · VMware

VMware coding interview
questions, leaked.

20 problems reported across recent VMware interviews. Top patterns: array, hash table, string. The list below is what most reported candidates actually saw, plus the honest play if you can't grind all of it.

Founder's read

VMware's coding assessments hit you with 20 problems, mostly medium difficulty, and they lean hard on arrays and hash tables. You'll see 8 array problems alone, plus 6 hash-table questions mixed into various patterns. The good news: if you've drilled Two Sum, Best Time to Buy and Sell Stock, and LRU Cache, you're covering a lot of ground. The bad news: 3 of those 20 are hard, and you might blank on dynamic programming or binary search under pressure. That's where StealthCoder runs invisibly during your assessment, surfacing working solutions if you hit a wall on Median of Two Sorted Arrays or Make Array Non-decreasing.

Tracked problems
20
Easy
4/ 20%
Medium
13/ 65%
Hard
3/ 15%

Top problems at VMware

leaked_problems.csv20 rows
#ProblemDiffFrequency
01Make Array Non-decreasing or Non-increasingHARD
100.0
02Break a PalindromeMEDIUM
100.0
03Find Palindrome With Fixed LengthMEDIUM
100.0
04Median of Two Sorted ArraysHARD
87.6
05Best Time to Buy and Sell StockEASY
83.2
06Two SumEASY
77.8
07Course ScheduleMEDIUM
70.9
08Reverse Nodes in k-GroupHARD
61.1
09Next PermutationMEDIUM
61.1
10Search in Rotated Sorted ArrayMEDIUM
61.1
11LRU CacheMEDIUM
61.1
12Longest Common PrefixEASY
61.1
13Intersection of Two Linked ListsEASY
61.1
14Integer to RomanMEDIUM
61.1
15Koko Eating BananasMEDIUM
61.1
16Longest Palindromic SubstringMEDIUM
61.1
17Time Based Key-Value StoreMEDIUM
61.1
18Course Schedule IIMEDIUM
61.1
19Copy List with Random PointerMEDIUM
61.1
20Rotting OrangesMEDIUM
61.1

Frequencies derived from public community-tagged interview reports. Click a row to view on LeetCode.

The hedge

You have a week, maybe less. You can't out-grind the list above. StealthCoder runs invisibly during the actual VMware OA. The proctor cannot see it. Screen share cannot detect it. Built by an engineer who got tired of watching his cohort grind for six months and still get filtered at the OA stage.

Get StealthCoder
Topic distribution
What this means

Arrays dominate the problem set, so your first move is locking down array-based patterns: two-pointer work, binary search on sorted arrays, and greedy manipulation. Hash tables are your second pillar, especially when combined with linked lists (LRU Cache is the canonical hard one here). String problems are lighter in volume but show up, often paired with greedy or math. The hard problems target dynamic programming and complex array transformations; these are where most candidates lose time. Binary search appears 4 times across different contexts (rotated arrays, median of two sorted arrays, Koko eating bananas), so drilling that pattern pays off fast. If you haven't solved Reverse Nodes in k-Group or Course Schedule before, StealthCoder handles those graph and recursion curveballs live during the OA.

Companies with similar patterns

If you prepped for VMware, these companies recycle ~60% of the same topics.

The honest play

You've seen the list. Now make sure you pass VMware.

Memorizing every problem above in a week is a fantasy. StealthCoder is the hedge: an AI overlay that's invisible during screen share. It reads the problem on screen and surfaces a working solution in under 2 seconds. Built by an engineer who got tired of watching his cohort grind for six months and still get filtered at the OA stage. Works on HackerRank, CodeSignal, CoderPad, and Karat.

VMware interview FAQ

How many array problems should I solve before the VMware assessment?+

Array appears in 8 of 20 problems reported. Prioritize Two Sum, Best Time to Buy and Sell Stock, Median of Two Sorted Arrays, and Search in Rotated Sorted Array. You're looking at solid coverage with 5 to 7 problems drilled end-to-end, then rely on pattern recognition for the rest.

Is binary search really that important for VMware?+

It appears in 4 of your 20 problems, often disguised inside array and math contexts. Koko Eating Bananas and Median of Two Sorted Arrays are classic binary search setups. If you don't have that pattern locked, you'll waste 15 minutes per problem. Drill it hard.

What's the deal with the hard problems VMware asks?+

Three hard problems in a pool of 20 means you might face one. Make Array Non-decreasing (dynamic programming and greedy), Median of Two Sorted Arrays (binary search), and Reverse Nodes in k-Group (linked-list recursion) are the reported ones. You can't prep all three equally, so know which you're fastest at and skip the others if they show up.

Should I study linked lists or hash tables first?+

Hash tables appear in 6 problems; linked lists in 4. Start hash tables. LRU Cache combines both, so once you understand hash-table fundamentals, that design problem clicks faster. Linked-list work (especially Reverse Nodes in k-Group) is trickier and lower frequency.

How much time should I spend on graph and topological sort?+

Graph and topological sort each appear twice in the reported set. Course Schedule is the main one. Don't panic here. One solid BFS/DFS implementation and a cycle-detection pattern cover both. It's lower frequency than array or hash table, so don't sacrifice those fundamentals.

Problem frequencies sourced from public community-maintained interview-report repos. Problems, ratings, and trademarks are property of LeetCode and VMware. StealthCoder is not affiliated with VMware.