It&#x27;s not supposed to realistic. It&#x27;s supposed to be a test of programming ability that fits into an hour interview with time left over for talking about other things. Real world projects last months or years. You can&#x27;t fit that into an hour, so you have to make do with something that can.