Pergunta de entrevista da empresa Applied Materials

Asked to write the class design for a problem. And a custom ArrayList implementation without resizing or copying the array.