Pregunta de entrevista de AppViewX

Design web crawler using a machine with limited memory(memory capacities were provided) and stop crawling if cyclic links are found.