
Blackbaud Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 54 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Blackbaud.
Software Engineer
I found Blackbaud’s interview process to be well-organized and candidate-friendly. The discussions were meaningful, role-relevant, and gave me a clear understanding of both the technical expectations and the company culture.
- Tell me about the systems design of multiple payment integrations.
Software Engineer
The interview process started with an assessment test that was pretty easy. Then, there were three one-hour face-to-face interviews that they did all at once, taking up my whole day. After that, they told me I got selected and we talked about the compensation. They then sent an email for document verification, which I completed and sent back. I didn't hear anything for a week, so I reached out, and they said an offer letter would be coming in a few days. The following week, they called to say I wasn't a good fit after all and that the position was already filled. This was a terrible hiring experience.
- Write a program to represent a classic deck of cards.
Software Engineer
I had an HR phone screen first. Then a virtual interview with two senior software engineers which was a 1-hour tech interview using codeshare. The final interview was two one-hour blocks, one tech and one behavioral. This company was unprofessional. I had to reach out to HR multiple times about the process and waited weeks for interviews. The first tech interview was good, with engaging engineers who helped me with a palindrome coding question. During the second tech interview, I got stuck on the code and the engineer didn't help, just used their laptop. The behavioral interview after that made me feel confident about hearing back. It's been two months since the final interview with no response, which I find rude, especially as a recent graduate. I'd prefer an automated rejection over being ignored.
- Can you tell me why you are interested in Blackbaud?
- Can you introduce yourself?
- Can you reverse a palindrome?
Blackbaud Software Engineer Interview Questions
Quoted word for word from Blackbaud interview reports.
“What's the probability of rolling a total of 25 with 4 dice?”
Read reports →“Can you write a function that checks if a word is a palindrome?”
Read reports →“Can you determine if a given string is a palindrome?”
Read reports →“What is the approach to find the longest palindromic substring within a given string?”
Read reports →“Can you design a function to check if a string is a palindrome?”
Read report →“Design a schema for the provided data description, adding constraints in each step.”
Read report →“Can you write a function that checks if a word reads the same forwards and backward (is a palindrome)?”
Read report →“Given an array (e.g., {20,0,3,4,5}), write a program to find pairs whose sum is 20. For example, with input {20,0,3,4,5}, the output should be 20,0.”
Read report →“Can you write code to check if a word reads the same forwards and backwards?”
Read report →Formats, difficulty and experience
Across all 54 Blackbaud interview reports.