Pergunta de entrevista da empresa SAP

how is grep coded in the linux kernel?