Software Engineer, New Grad applicants have rated the interview process at Everpure with 3.1 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 50% positive. To compare, the company-average is 45.3% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineer, New Grad roles take an average of 12 days to get hired, when considering 15 user submitted interviews for this role. To compare, the hiring process at Everpure overall takes an average of 23 days.
Common stages of the interview process at Everpure as a Software Engineer, New Grad according to 15 Glassdoor interviews include:
Phone interview: 40%
Skills test: 25%
One on one interview: 20%
IQ intelligence test: 5%
Presentation: 5%
Personality test: 5%
Here are the most commonly searched roles for interview reports -
I applied online. The process took 2 weeks. I interviewed at Everpure in Dec 2014
Interview
Applied on line, then approached by an HR, did the online test which was pretty easy(don't be intimidated by the number of multiple choices, they are all fairly easy), then a phone interview. The interviewer was 30 minutes late...for a one hour interview...can you believe that?
Interview questions [1]
Question 1
They sent me a C++ code sample and asked me about memory layout design of classes. I was pretty confused because I didn't know any C++ and I didn't put either C++ or compiler design in my resume. All I could do during the phone interview was trying to apply my understanding of memory allocation in Java to the memory layout design for classes in C++.
I applied online. I interviewed at Everpure in Feb 2025
Interview
The first round was an automated online Coding Assessment -
It had 5 MCQs, then one coding question. The last question had then a code of binary search in different languages where we have to find the testcase which will not give the expected result. I was rejected after the assessment
Interview questions [1]
Question 1
Monitor locks to acquire and release. A stack and set based question
First round is an online assessment for 75 minutes
Format: 8 total questions ranging from multiple choice, sentence completion, and coding
Content: Concurrency, algorithms, data structures, general problem solving, math, and logic
Interview questions [1]
Question 1
Determine if there is a deadlock given order of starting and joining threads
I applied online. I interviewed at Everpure (California City, CA) in Jul 2024
Interview
Rounds - attended 3 rounds
1- Technical Recruiter round -> Conversation over the phone with basic questions like - introduce yourself, what are your hobbies, collaboration related situation question and what are you looking forward to.
Round 2,3- Technical interview
Round 4,5- reverse technical interview
Round 6- Hiring manager
Round 7 - HR
Interview questions [1]
Question 1
questions were easy to solve 2d array question and classes-based callback function creation question. The follow-up questions were difficult. Optimal solution was answered but then the question was changed to cache topic and then I was asked how to optimize if we want to use cache.
The question was 2d array in form of balanced binary tree and the last row decides if the root will be 1/0. If both children are 1 only then parent is 1 otherwise 0. For this cache was used later and I was asked to optimize it. We agreed till log(n) time complexity but the interviewer wanted something else.