Received an email where I was asked to answer a few basic questions about my experience and rate my competency on various languages and technologies. Afterwards I was sent a link to a coding challenge, leetcode style programming questions (2 easy and 1 easy/medium). I was given 90 minutes but I solved them all confidently in less than 30 mins. Then did a 30 minute phone interview with the director where he explained the position in more detail, and he said he was going to schedule a video interview and asked for my transcript. Did the video interview a few weeks later with the director and a team lead. Majority of the questions were behavioural and based on customer service skills/scenarios and working with clients since it was a customer facing solutions developer role. Was given 1 problem solving question as well as one of my coding questions with some modifications so it was buggy and I was asked to fix the bugs. They said I was going to hear back within the next week or two but I never heard back.