lean stack refined according to the results of first-side problem interview