NVIDIA interview question

Signal-Analysis of a push button and how debouncing affects integrity