
Eversight Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 15 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Eversight.
Software Engineer
I got an interview through a referral. First, there was a phone screen with Jacob, the CTO. It included a technical question. Then, I had a 4-round virtual onsite interview with engineers of different seniority levels. The whole process was wrapped up in 3 weeks. Jacob and all the engineers were really nice to talk to and seemed super passionate about the company and its products.
- Tell me about Java data structures and algorithms.
- Can you answer some questions about SQL?
- Discuss Java multithreading.
Software Engineer
The interview process began with a Codility online assignment featuring questions of easy to medium difficulty, which were quite straightforward. This was followed by a phone interview where I was tested on Java keywords and asked an easy programming question. The onsite portion consisted of four interviews. These involved a mix of easy/medium programming questions, some design discussions, and behavioral questions. Fortunately, there were no difficult or dynamic programming problems. All interviews concluded with sufficient time for me to ask my questions. The entire process was remarkably swift, taking just over two weeks from the initial coding assignment to receiving and accepting the offer.
- Why are you interested in Eversight?
Software Engineer
I was contacted via email by a recruiter. I haven't spoken to anyone directly, and I'm not even sure about the company's business or the technologies they use. They sent me a link to a Codility test, with instructions in a separate email. Unfortunately, Gmail filtered the instructions email to spam because my name was misspelled. This meant I didn't have the necessary information for the Codility test. The test itself had three exercises: a very simple algorithmic one, an easy algorithmic one with confusing instructions, and an easy SQL query. Since I missed the instructions email, I didn't allocate my time correctly across the exercises. I failed the second exercise because I spent too much time on the others. I doubt a human reviewed it, otherwise, they would have seen that the failed exercise had the correct algorithm and efficiency. It's frustrating to be rejected due to such a flawed process, but on the other hand, I wouldn't have accepted an offer from a company with such a poor hiring process. So, in the end, we both saved time.
No confirmed questions were included in this interview report.
Eversight Software Engineer Interview Questions
Quoted word for word from Eversight interview reports.
“What's the minimum number of colors needed to color a tree graph?”
Read reports →“Is it possible for a method to be annotated with @Transient ?”
Read reports →“How to get the top of the stack in constant time?”
Read reports →“What's the difference between an Interface and an Abstract Class?”
Read reports →“How would you minimize a Unix path like '/home/user/.././docs/../file'?”
Read report →“Could you implement an LRU cache?”
Read report →“What are the basics of core Java?”
Read report →“Write some Java programs.”
Read report →“Can you explain threading problems, including race conditions, the Java synchronize keyword, and optimizations?”
Read report →Formats, difficulty and experience
Across all 15 Eversight interview reports.