Pregunta de entrevista de Programming.com

lifecycle methods , coding question for arrays and string manipulation