Toptal coding interview by stack