Describe CAP, distributed systems, multithreading experience | Nextdoor