Celigo Interview Question

* Rain water trap problem. * Design a peer to peer messaging system. * Project discussion