It was verbal, but there was no professionalism. The interviewer lacked knowledge and asked questions like a novice. I corrected him a few times which he did not like. The hr never contacts and I almost had to snatch the interview after repeatedly failing the schedule from their side. The worst part was I got to know that they rejected me after I messaged the hr on linkedin repeatedly. Don't go to this company.