Honeywell Interview Question

About software development design pattern