J'ai postulé en ligne. Le processus a pris 1 semaine. J'ai passé un entretien chez Everpure en mars 2011
Entretien
Applied on-line, got 10 quiz questions in e-mail box:
Questions d'entretien [3]
Question 1
Consider a virtual memory with M resident pages and a page reference sequence
p1, p2, . . ., pN
of N distinct requests. Assume that physical memory is initially filled with unrelated pages, N = 2M, and a FIFO page replacement algorithm is used. If the access pattern is p1, p2, . . ., pN repeated three times, then the number of page faults is:
a. N/2
b. N
c. N + 3
d. 2N
e. 3N
Consider a queue between the two processes indicated below. N is the capacity (maximum length) of the queue; e, f, and b are semaphores. "P" refers to the operation of acquiring (decrementing) a semaphore, and "V" refers to the operation of releasing (incrementing) a semaphore.
init() { e = N; f = 0; b = 1; queue = EMPTY; }
process1() {
for(;;) {
P(e); P(b); queue.enqueue(...); V(b); V(f);
}
}
process2() {
for(;;) {
P(f); P(b); ... = queue.dequeue(); V(b); V(e);
}
}
Which of the following statements is (are) true? (Zero or more may be correct.)
a. The purpose of semaphore f is to ensure that dequeue is not executed on an empty queue.
b. The purpose of semaphore e is to ensure that deadlock does not occur.
c. The purpose of semaphore b is to provide mutual exclusion for queue operations.
d. None of the above.
If V is a vector with n items and subroutine Exchange swaps its arguments, then the following code fragment sorts V in descending order.
for( j = 0; j < n - 1; j++ )
for( k = 0; k < n - j - 1; k++ )
if( V[k] < V[k+1] )
Exchange( V[k], V[k+1] );
How many calls to Exchange are made if initially, V[i]=i, for i = 0, 1, 2, ..., n - 1 ?
a. n-1
b. n
c. n(n-1)/2
d. (n-1)(n-2)
e. n(n-1)
J'ai passé un entretien chez Everpure (California City, CA)
Entretien
It was the first round interview and was a Hacker rank with Easy-med leetcode qs including MCQs and fill in the blanks. 2 coding qs one was easy palindrome check.
J'ai postulé via une autre source. J'ai passé un entretien chez Everpure (Bengaluru) en août 2025
Entretien
Algorithm Round or Optical Illusion Puzzle?
Had an "interesting" experience with the so-called algorithm round. Still not sure if they were testing problem-solving skills or just hoping candidates would get lost in the formatting.
The highlight was a question on a bitbuddy tree (yep, that's what they called it) disguised in a 2D array format. Looked like a scene from Inception at first glance—layers within layers. Turns out, all it required was a plain old integer division. The challenge was more in deciphering what they were even asking, not solving the problem itself.
Would’ve appreciated a bit more clarity on what kind of "algorithm" knowledge they expect. Feels like they were going for clever, but ended up closer to cryptic.
J'ai passé un entretien chez Everpure en juill. 2025
Entretien
The interview itself was easy, and the onsite seemed to go well with what sounded like positive feedback. That’s where the professionalism ended. After completing the onsite, there was no follow up and ghosted.
It’s unbelievable that a company would think this is acceptable after asking a candidate to invest significant time and effort. Ghosting after an onsite interview is disrespectful, lazy, and shows how little they value people.
Do not interview here. Total waste of time. If this is how they treat candidates, I can’t imagine how they treat employees. Never again.