Awful and in bad taste. I cleared the test, 3 assignments and 2 rounds of interview..The HR then asked my salary expectations and told they are high . I had already told hiring manager my salary expectations and she was okay with it. This HR now emailed after a week post final round that i haven't cleared final round..There was no final round actually. The hiring manager had already communicated me the same that previous round was final..This perfectly fits the bill of a bogus interview and humiliation of serious candidates!