Xoriant Interview Question

Design patter and SOLID. Current Project architecture