Frankly Media Interview Question

architecture, software design, particular problems currently facing, and past experiences.