Omio interview question

Random terms and definitions