I applied online. The process took 4 days. I interviewed at Stack Finance (Bengaluru) in Jul 2024
Interview
There are multiple rounds of interview. All of them being technical rounds and multiple salary negotiations. As if they don't even want to pay for what they hire. The interviewers however were good and knowledgeable in asking questions.
Interview questions [1]
Question 1
Today's Interview Experience ‼️
I applied for a Senior NodeJS Backend Developer
& cleared the first round of technical interview.
And here's all you need to know about it:
I was asked 7 questions in total -
1. How does NodeJS work? Explain the event loop in detail.
2. What would the following code snippet output?
console.log("begin");
job1.then(() => {console.log("1")});
job2.then(() => {console.log("2")});
console.log("end");
3. Remove duplicates from a sorted array in-place (in JS).
4. What's your preferred database of choice SQL or NoSQL? What would you do in the following scenario -
You have a Database Table with the following scheme:
(name, mobile, email, ...50 other fields)
And this table is queried heavily for read operations. And it is detected that this has become a bottleneck.
What would you do in this situation?
5. Discuss the advantages and disadvantages of the solutions proposed to the above question.
6. Explain how indexing is done in the database.
7. Explain how would you build a cache in the above scenario.