Dragging you for 3 MONTHS, with no intent to hire! they even asked you to do a week worth of assignment. This happened to at least 3 people within my professional circle. Even the hiring manager said that he liked what I did for the assignment and down to 2 final candidates. they lied! they continue interviewing. they don't even have the courtesy to call/email me the status or decision. Even I followed up, no respond from hiring manager, and got BS excuse from HR. DO NOT WASTE YOUR TIME! this particular job posting is out for almost 9 months, still interviewing and no hire. maybe they just want you to do the assignment and get some free work from you.