Pregunta de entrevista de IBM

How will you make and implement your own Arraylist?