HR, and technical check with manager. It was mixture of technical and software skills. it took 1 hour. Very friendly but didn't receive any feedback after rejection. It was smooth but they are looking for specific skill set that I do not obtain at the moment.