I went for an onsite, 4 rounds, each 1 hour interview. All were technical rounds: coding, puzzles, and system design.
Questions included:
Implement a stack with unlimited memory. When you use arrays, if the array exceeds its limit, create a new array with double the size and transfer the old contents into it.
Puzzle: Imagine a block with a depth of 1 unit and a width of 1 unit. The height varies. Calculate the volume of water.
Debugging with multithreading.
Given the first argument of a function as a set of non-contiguous intervals and the second argument as one interval, implement a function to return a set of non-contiguous intervals that merges the second argument.
The following metrics were computed from 56 interview experiences for the Verizon Software Engineer role in United States.
Verizon's interview process for their Software Engineer roles in the United States is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Verizon's Software Engineer interview process in United States.