I applied online. Initially, there was a phone screening and then they wanted the hiring manager to interview which they set up. One the time the interview was set up, the hiring manager did not show up. I emailed HR and I was told that he forgot the schedule.
I was then rescheduled at another day and this time the hiring manager showed up. This involved little of tech questions but not too deep. The hiring manager told me that they wanted me to do a coding challenge and I should hear from them soon.
A week passed and nothing from HR. I emailed and asked for the progress only to get back a response after couple of days saying that they have filled the position.
I understand that that could happen but HR just not considerate enough to let candidates know about this.