I applied online. The process took 4 weeks. I interviewed at KnowBe4 in Apr 2024
Interview
I applied online and the whole process took around a bit more than a month. First, I had a 20 min no video interview with an HR person to talk about my professional experience and the role. Then I had to do a 30 min Cognitive and Personality Assessments online test. Afterwards I had a 30 min technical interview with the team's Engineering Manager, followed by another 2 technical interviews (1h30m & 45m) with the manager and other software engineers.
Interview questions [1]
Question 1
How to get around working with an external API that is rate limited?
I applied online. The process took 2 weeks. I interviewed at KnowBe4 (Clearwater, FL) in Oct 2021
Interview
Phone screen from recruiter, then another phone screen from the hiring manager of the team I was interviewing for. Then a 3+ hour virtual interview. A couple of calls after negotiating and then an offer.
Interview questions [2]
Question 1
Write an algorithm to determine if two strings are an anagram. Follow up on optimizations based on length of strings, error handling, refactoring, testing, etc.
Design a web app that could be used internally to calculate some statistics based on user input and build it all cloud native. Follow up about scalability
I applied through an employee referral. The process took 2 weeks. I interviewed at KnowBe4 (Clearwater, FL)
Interview
I applied through an employee referral. The whole process took 2-3 weeks. I interviewed virtually online via Zoom.
Had a phone interview with internal Talent team member shortly after. Then follow with online (Zoom) interviews with two of the team members on the team applied for as well as the recruiter also.
Overall, the interview process was clear with great feedback/follow up throughout the process.
Interview questions [1]
Question 1
An online coding question in a programming language of your choice and a system design problem.