Domanda di colloquio di Huawei Technologies

What is stack overflow attack? Can we perform that attack on JAVA programs?