I applied online. The process took 2 weeks. I interviewed at Blackbaud in Sept 2021
Interview
Standard 3-prong interview process:
First interview was with a recruiter to gauge technical ability, as well as answer any questions the application had about the company.
Second interview was with a team of technical resources who tested the applicant on their technical ability and knowledge, as well as offered information on the day-to-day workings of the company.
Third interview was with management to have any outstanding questions answered as well as judge applicant's compatibility with the current team.
Interview questions [1]
Question 1
They asked me to explain a fairly simple programming question that turned out to be quite difficult. Won't spoil it or give anyone else an edge by revealing it here :)