Virtusa interview question

Explain Array vs Arraylist with the pros and cons