
DigiCert Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 13 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at DigiCert.
Principal Software Engineer
The process was two weeks long, starting with a recruiter call. Then there were three technical rounds: the first was about my current project architecture, the second involved designing a URL shortening service, and the third was a system design round focusing on a UPI system. The final round was a behavioral interview asking about Java features, and then a salary discussion. They gave me the offer after two weeks.
- Tell me about the architecture of your current project.
- How would you design a URL shortening service?
- Design a UPI system.
Software Engineer
I interviewed with Digicert for a Frontend developer role. HR called and mentioned there would be 2 technical rounds and 1 managerial round. I completed the first round, which involved two medium-level DSA questions. I solved both and provided the JS fiddle code link. No other technical questions were asked. I thought I would be selected, but after calling twice over the next two days, HR informed me I was not selected. It felt strange, especially after giving my best effort. Digicert, please don't treat interviews lightly. We put a lot of effort into preparing. While I've been rejected before, this one felt different, like I made a mistake. I gave 150% this time.
- Tell me about DSA questions on object comparison.
Software Engineer
Got referred and then shortlisted. The first contact was an email from DigiCert to schedule. Round 1 was DSA, where I actually solved 3 questions pretty quickly. Got an email in 2 days for Round 2. Round 2 was DSA + Design. That same night, HR called to schedule the HM round for Thursday, but I had other interviews. Friday was also packed. I asked for Monday, but they said other candidates were in the pipeline, so I managed to get an evening slot on Friday. Round 3 was the HM round. They asked for my intro, why I want to switch, why DigiCert, discussed projects, asked to implement Merge Sort without extra space (still looking for that!), and a puzzle, which I solved. I had a 50:50 feeling, and those 2 days until Monday when I could call HR felt like forever. No response came later.
- Could you solve a problem similar to moving all 1s to the right, but with any given number k?
- Do you know a standard Leetcode question that uses a two-pointers approach?
- What is the minimum number of elements that need to be inserted into a string to make it a palindrome?
DigiCert Software Engineer Interview Questions
Quoted word for word from DigiCert interview reports.
“What is the minimum number of elements that need to be inserted into a string to make it a palindrome?”
Read reports →“Given an array [1,2,4,5,6] and a target of 9, determine if any combination of numbers sums up to the target.”
Read reports →“For a given matrix, how would you return numbers in each column that are not shadowed by a 0 above them? This involves a simple column-wise traversal.”
Read reports →“How would you implement a memoization function from scratch?”
Read reports →“Solve this puzzle.”
Read report →“Could you solve a problem similar to moving all 1s to the right, but with any given number k?”
Read report →“Design a UPI system.”
Read report →“How would you design a URL shortening service?”
Read report →“Could you design a grid of boxes that toggle between highlighted and blank states upon clicking, and then implement a function to output the ordered indices of the clicked boxes?”
Read report →Formats, difficulty and experience
Across all 13 DigiCert interview reports.