Smart Data Solutions Interview Question

Two parts, one is implementing a file format conversion. Another one is debugging.