Difference b/w linkedlist Arraylist &List interface

add data to end is easier in array list and getting an element from
array list is easier. Where as adding an element at begning and adding
an element in middle is easier in LinkedList