В чем разница между List и LinkedList при объявлении списка?
Разница в соблюдении LSP и ISP.
 В чем разница между List и LinkedList при объявлении списка?ну очевидно в том что один интерфейс, а другой одна из его реализаций

Как например говорят ArrayList для хранения, но не изменения, ибо при изменении сдвигаются все обьекты в памяти, поэтому это медленно, а LinkedList использовать, если в будущем будете менять списоктак а в чем вопрос то?