What to expect out of software interview process in 2024