Arm Interview Question

How data is taken from main memory and put into cache?