David Energy interview question

2 coding, 1 system design, 1 code review, 2 behavioral