Mindera Interview Question

Design patterns, SOLID, live coding, implementing a list