VIAVI Solutions Software Engineer Interview Questions
The questions to prepare for a VIAVI Solutions Software Engineer interview. Questions from real interview reports rank first. Updated daily.
Implement an OOP LRU cache using a hash map and doubly linked list with constant-time access and eviction.
Recursively swap every binary tree node's left and right subtrees to generate its mirror image.
Tests whether a candidate can explain SOLID and core OOP concepts precisely and apply them in real code.
Sign up to see every question
Create a free account to unlock this list and practice real interview questions.
Tests project ownership, technical communication, and judgment when explaining framework choices and measurable results.
Tests how a candidate creates clarity, prioritizes action, and owns outcomes when requirements or information are incomplete.