Question d’entretien chez Rincon Research Corporation

How would you implement a convolution algorithm in a programming language of your choice?