The Practical Dev's review of Interview questions (graphs and cycles)