road2senior Interview Preparation General guidance Coding interview Behavioral interview System design interview Ask at the end After the interview Problem Solving AdventOfCode Meta Hacker Cup Meta Careers coding puzzles Questions from real interviews System Design Fraud Service nodeNestJS Pandora Server Client FIX Service Main project Client Server