After applying through LinkedIn for the Senior iOS Developer position, I went through several rounds of interviews, including initial screening, completing an assignment, technical interviews, and a meeting with the manager. The questions were moderate in difficulty, nothing too challenging. However, despite completing all these steps, there has been no communication regarding whether I will be hired or not which was very unprofessional. HR kept on telling me that she'll give me an update but that went on for weeks and weeks.