← Back to Directory

Omnissa

Large Enterprises

Omnissa is a digital workspace and end-user computing company that was spun off from VMware after Broadcom's acquisition. It provides solutions for desktop and application virtualization, unified endpoint management, and digital employee experience, formerly known as VMware's End-User Computing division including products like Horizon and Workspace ONE.

2 interview notes · updated Jul 2026

Omnissa·Software Engineer·Technical Phone Screen

Jul 2026
Interviewed for a Software Engineer role at Omnissa and got a string manipulation problem that looks deceptively simple until you realize the naive approach will time out on large inputs. The key insight is stack-based and once it clicked the implementation was pretty clean.
  • Given a string of lowercase letters, repeatedly remove pairs of adjacent identical characters until no such pairs remain. Return the final string.

“My first instinct was to just loop and scan repeatedly until nothing changed, which works but is obviously O(n^2) and they pushed back immediately when I mentioned the string could be up to 100k chars.”

View Post

Omnissa·Software Engineer·Technical Phone Screen

Apr 2026
Interviewed for a Software Engineer role at Omnissa and got a concurrency question that looked straightforward on the surface but had a few gotchas worth knowing about going in.
  • Given a positive integer n, print all integers from 1 to n in order using exactly two threads running concurrently: one thread handles odd numbers and the other handles even numbers. The output must be correctly ordered, and you must use proper synchronization primitives to coordinate the threads without deadlock.

“I knew roughly what to do but fumbled the synchronization design at first.”

View Post