I applied online, and the recruiter reached out. We had a great conversation about Vanta and my background during the phone interview. For the onsite interviews: -Practical Coding (1.5 hours) - Principles Interview - System Design - Project Interview During the phone interview, I opted for a practical coding instead of an leetcode style. The interviewers were great, very kind, and helpful. The topic was object array manipulation. Moving on to the onsite interviews, the recruiter provided feedback from the phone interview, which I found valuable. I scheduled my onsite interviews over two days and chose the front-end practical. Unfortunately, I couldn't complete the project on time. The requirements were challenging for me to understand, and the sample UI was confusing. I spent a long time trying to grasp the requirements before starting to code. The interviewer wasn't very helpful either and let me read through the requirements on my own. It was difficult to talk, think and code at the same time, and one feedback point was that I wasn't too communicative. The principles interview went well, focusing more on hypothetical scenarios and examples from previous work experiences, which I enjoyed overall. I didn't get to the other interviews because I failed the practical interview. When I asked about WLB they seem to be stretched thin. I appreciate the feedback from the recruiter after the interview. The feedback I got was to be communicative at all time. Also they were quite strict about syntax, even though they allowed searching for syntax. Overall I think the interview experience was great, the recruiter is amazing!
Interview questions [1]
Question 1
Object array manipulation, practical frontend using React/TS.
I applied online. I interviewed at Vanta (San Francisco, CA) in Feb 2026
Interview
Really enjoyed the conversations, had a leetcode style phone interview. Onsite was 50% behavioral and 50% technical. System design + backend practical. Backend practical was coding plus understanding of distributed systems.
I applied through an employee referral. I interviewed at Vanta in Feb 2026
Interview
Talked to the recruiter and then scheduled a tech interview. The tech interview was 45 minutes with a senior engineer, but as usual my ADHD stepped up and doomed spiraled my brain into locking up. I didn't even remember that I have half a dozen working examples on my GitHub. "Code testing" so messed up for our career choice.
Interview questions [1]
Question 1
Build a recursive function. I still can't believe this is used as an interview question. In my 25+ years as a software engineer, I can count the number of times I have use one on one hand. Actually on half a hand... There's is always a better choice than recursion.
I applied through an employee referral. I interviewed at Vanta in Jan 2026
Interview
I had a phone call with recruiter after which they scheduled a leetcode style coding problem for 1 hour. I am not certain if they had expectation of solving 2 problems in 1 hour because there was something being said about first we will solve this problem.
In any case, the 1st problem was on topological sorting and I solved it in python completely. At the end, I enevr got sent to next stage even after solving a medium difficulty problem involving topological sort not just some array sorting. I found that very strange and quite disappointing from interviewing standpoint.
Interview questions [1]
Question 1
Leetcode style question that involved topological sorting