Applied online. Received an HR screening interview. Took a personality test and a cognitive test. Personality test was just a list of adjectives (without definitions) to describe yourself. No actual questions you might expect in a personality test you would find in actual social science research. Cognitive test required spending 6 seconds to answer 50 questions. Only got through half, which is about 30 seconds a question. I thought that was pretty good for someone who hasn't taken a multiple choice test in 20+ years. Not good enough for Keeper Security. Don't know why speed would be an important factor when it's not needed for security company. Anyone in security knows going fast when it's not needed causes security issues. Failing this test takes you out of considering for all jobs at the company.
Questions d'entretien [1]
Question 1
What feature here (with a list of abstract diagrams) does not match other features.
J'ai postulé en ligne. Le processus a pris 2 semaines. J'ai passé un entretien chez Keeper Security (Eldorado, IL) en mars 2025
Entretien
- First Talk with CTO
- Technical Inteview with Team Leader, it is a inteview focused in principals of Java 8 if have read a Java 8 OCE book you will be successfull
- Offer with hiring manager,
Questions d'entretien [1]
Question 1
Show a code which show a checked exception he want that you say the problem is checked exception change to unchecked expection.
J'ai postulé en ligne. Le processus a pris 2 semaines. J'ai passé un entretien chez Keeper Security (Chicago, IL) en juil. 2022
Entretien
Recruiter reached out, scheduled a 30 minute interview with 5 people.
30 minute interview turned into a 45 minute interview with 5 other software engineers.
Asked questions about resume, experience, coding problem, etc...
Questions d'entretien [1]
Question 1
1. What is CSRF?
2. You have 10-15 minutes to come up with an algorithm for the following problem.
input = {
john: { name: 'john', age: 23 },
jacob: { name: 'jacob', age: 24 },
};
Describe and write an algorithm that will output the following using the input:
john.name=john
john.age=23
jacob.name=jacob
jacob.age=24
Describe the thought process behind your algorithm, constraints, edge cases, etc...