SAP Interview Question

How are convolutional neural networks implemented?