
Veracode Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 12 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Veracode.
Principal Software Engineer
So I had 5 calls with Accion Labs. First the recruiter, then the manager for a personal fit check, then a technical interview for backend, then another technical interview for frontend, and finally the hiring manager. They told me I did great after the 4 interviews. But then the hiring manager said they actually needed a Full-stack Developer, even though I told them from the start I'm a Frontend Developer. It was a waste of my 5 hours, and they didn't even bother to call and apologize.
- Three algorithm questions
- Coding challenge in React
- Test-driven coding challenge in Java
Software Engineer
A recruiter reached out and scheduled the first couple interviews, which I aced. The first was a technical interview that involved pair programming on basic array manipulation. I felt good about it, thinking Veracode was a great next step. Then came the third round with one person who seemed to have already decided. Even so, I thought I did great. Apparently not, because when I asked the recruiter for feedback a week later, my message wouldn't send, as if I was blocked. No response from Veracode. It's odd that at a company like Veracode, one person can have so much influence in the third round.
- Can you describe your present job responsibilities?
Software Engineer
Got a quick reply after I applied. First, I had a chat with the recruiter. Then, I talked to the hiring manager over the phone. The final round was an onsite meeting with three engineers and the hiring manager I spoke with earlier. The whole process was pretty straightforward, and the technical questions were fair, not too hard or too easy, just right to check my skills. They also focused a bit on Application Security.
- Can you explain what a SQL injection is?
Veracode Software Engineer Interview Questions
Quoted word for word from Veracode interview reports.
“Could you explain what a cache is and its purpose?”
Read reports →“Can you explain how to create a set data structure using only primitive data types?”
Read reports →“Can you explain what a SQL injection is?”
Read reports →“How do you maintain software quality with a continuous integration system in place?”
Read reports →“Can you explain why you enjoyed the specific type of engineering you've been involved in?”
Read report →“Can you tell me about your experience with the platform and your knowledge of it?”
Read report →“Could you describe the different types of teams you've collaborated with and the management styles you've experienced in your past positions?”
Read report →“Can you describe your present job responsibilities?”
Read report →Formats, difficulty and experience
Across all 12 Veracode interview reports.