Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For Employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Snyk

      Engaged Employer

      About
      Reviews
      Pay & benefits
      Jobs
      Interviews
      Interviews
      Related searches: Snyk reviews | Snyk jobs | Snyk salaries | Snyk benefits
      Snyk interviewsSnyk Senior Software Engineer interviewsSnyk interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Center
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy & Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent Posts

      Copyright © 2008-2026. Indeed, Inc. "Glassdoor," "Worklife Pro," "Bowls," and logo are proprietary trademarks of Indeed, Inc.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalized job recommendations and updates by starting your searches.

      Senior Software Engineer Interview

      Nov 22, 2025
      Anonymous Interview Candidate
      London, England
      No offer
      Negative experience
      Difficult interview

      Application

      I applied online. I interviewed at Snyk (London, England) in Oct 2025

      Interview

      Interview process involves at least five rounds, the first four of which were: 1. Initial screening call 2. PR review exercise (in which one completes the exercise, then has a call with a couple of devs to discuss the results). 3. Coding exercise -- not a takeaway-home one but a timed one with one other dev. 4. Systems design exercise -- again, not take-home but on remote call with two devs. I was rejected after the fourth round, which was not entirely unexpected as the two devs on that call seemed apathetic and clearly didn't want to be there and maybe that affected my confidence and ultimately my performance. I was disappointed to fall at so late a stage and am not sure exactly why I did. I asked for feedback -- twice -- and was ignored, which was irritating as I had invested a lot of time and effort in preparing for their interview exercises and felt the least they could do was give me some feedback. It is for that reason I've given a negative rating. I'm OK with being rejected -- it's part of the job-finding process -- but the complete lack of respect for my time and effort in not giving feedback despite asking for it twice is disappointing.

      Interview questions [1]

      Question 1

      In the screening call, I was asked a couple of the "usual" questions, e.g. to describe a project of which I was particularly proud. The PR review exercise centred around a function to build a dependency tree. The coding exercise I can't really remember now, to be honest, but it was fairly ordinary. The systems design one presented a diagram of an existing system and involved describing how to eliminate the bottlenecks and make it more scalable. The diagram was convoluted with a lot of text (and don't expect much clarification from the interviewers!).
      Answer question
      1

      Other Senior Software Engineer Interview Reviews for Snyk

      Senior Software Engineer Interview

      Feb 26, 2026
      Anonymous Interview Candidate
      No offer
      Negative experience
      Average interview

      Application

      I applied through a recruiter. I interviewed at Snyk

      Interview

      I first interviewed with a recruiter at Snyk who then ghosted me. A few months later, a different recruiter reaches out to me. I mention that I do think I'm a good fit for the role and had previously spoken to someone there but that it went nowhere. We scheduled a screening call where he walked me through the interview process which he said is FAANG style with a team matching process at the end. In my opinion this seems unnecessary for a startup that's still in the growth phase. After asking the recruiter some questions, we ended the interview about 10 minutes before our allotted time. They mentioned the next step would have been a code review and leetcode style interview.

      Interview questions [1]

      Question 1

      Have you worked on caching?
      Answer question

      Senior Software Engineer Interview

      Feb 18, 2025
      Anonymous Interview Candidate
      London, England
      No offer
      Negative experience
      Average interview

      Application

      I applied online. I interviewed at Snyk (London, England) in Jan 2025

      Interview

      Really enjoyable process, but large disconnect between recruiters and engineers. Feedback was contradictory to what happened in the interview, which left me with more questions than answers. TLDR for Snyk: Focus on making sure your interviewers and hiring managers/talent partners are aligned on expectations. So far, from everyone I know who has interviewed here, it's a string of negative experiences. Don't advertise a pair programming step if your engineers are not pair programmers - it's a negative experience for everyone involved and a waste of both candidates' and interviewers' time (who really felt like they didn't want to be there). --- Process is simple and really progressive (on paper): - Talent partner chat 👍🏻 - Take-home PR review, related to dependency trees - really good challenge, feels relevant and is interesting 👍🏻 - Review the PR with two engineers who go over your comments and then get you to implement *something* in relation to your comments/the problem you were given, described to me as a pair programming interview. My personal feedback received: > 'Everything went great and feedback was perfect but because I didn't include an edge case in my initial implementation in the 30 minutes it's a no' (mind you this is a tree traversal with additional factors, without going into much detail, we also went over our time, I had a job to get back too myself and I have questions to ask the interviewers). As I was programming and chatting with the interviewers, we spoke about the edge case and added pseudo code on how the fix could be implemented. 2. We spent a lot of time talking system design questions which resulted in us being short on time to do the pair programming, so interviewers need to time keep a little better, save the system design questions for the system design interview. 3. It was described to me as pair programming, yet the entire interview was more of an exam and perfection is needed - choose one or the other. 4. If a single edge case is the reason why you're rejecting candidates (according to feedback, see other reviews below), you're going to have a tough time looking for someone who wants to join you and grow. If you're looking for just coders who can 'just do it all' then you have entire software houses of contractors who will just write the code you're expecting using AI tools. 5. The interviews said for me to fix the most important issue to *ME* in the PR. The TA partner said to emphasis on testing. The engineers did not care for testing, but had a specific issue they wanted me to look for. Which is fine, I get it but more disconnect. The premise for a really good interview process is there, but your engineering team is letting you down. They seem unmotivated, angsty, and are looking for reasons to fail candidates. There's a clear disconnect between engineers and talent partners. I think for Snyk to really excel in finding the right candidate for the growth they're going through, stepping back and internally training engineers to be better interviewers could be a good start. After all, I probably would interview here again! Everything has the foundations of a good role at a good company but I'm slightly put off by internal attitudes and disconnect between process and engineers.

      Interview questions [4]

      Question 1

      Review a PR based on dependancy trees
      Answer question

      Question 2

      After your feedback, choose the most important issue and fix it?
      1 Answer

      Question 3

      What next steps would you do to take this into production?
      1 Answer

      Question 4

      Whats the difference between each caching layer and when would you use each one?
      1 Answer
      5