Teamworks (NC) interview question

Implementing python micro service (unpaid, mind you), live coding exercise of implementing a tax calculator, basic system design/architecture, then grilling you with questions on how you work