関数f(x)=x^3+3x^2+ax+2(aは定数)
(1)a=0のとき、-4≦x≦1におけるf(x)の最大最小
(2)f(x)が極地を持つようなaの範囲

この問題なんですが、解答がついていないので解説お願いします

一応答えは出たんですが
(1)最大値6(x=-2)、最小値-14(x=-4)
(2)a<3
これであってますでしょうか?