Explain ML evaluation, sequence models, and optimizers | Amazon Interview Question