I just got a verbal offer from JP Morgan. How long does it take to get the written offer letter? As for the interview preparation, do the company leetcode tag questions.**