# Completed interview test

Completed test.

Assumptions made:
+ the ID pattern can be of any size between different files.
+ the ID pattern can appear in different positions within each file but the file should still be binary equals.
+ files with no ID pattern are not equal.
+ the application needs to perform well with large file so byte by byte comparison was used to minimise memory load.