Nference interview Experience
Anonymous User
1758
Jan 20, 2024
Jan 20, 2024

I recently interviewed at Nference for a software engineer position in Bangalore. I have 2.5 years of experience as a backend developer working with startups. I reached out to the recruiter directly over the phone and inquired about any open positions. They had some openings, and the recruiter asked for my updated resume.

Interview:

The interview consisted of three rounds, all technical discussions (the last one was a managerial + technical round, but mostly technical).

1st Round:
The interviewer asked me to write a program to handle asynchronous processing. It required a system where multiple tasks could be enqueued, and the processing for those tasks should happen asynchronously and in parallel. This was followed by another medium-difficulty coding question.

2nd Round:
In-depth project discussion and theoretical questions related to processes and threads and their workings in Python. He also asked to implement a min stack (https://leetcode.com/problems/min-stack/description/).

3rd Round:
Project discussion, some managerial questions, merge n sorted arrays, and finding the peak element (https://leetcode.com/problems/find-peak-element/description/). In depth discussion on http and https protocol, symmetric and asymmetric encoding.
The whole process took about 3 weeks, and I finally received the offer.

Offer Details:
Base Pay: 24 LPA
Stocks: 500 shares at $10 per share, vested over 4 years
Additional Benefits: Free food, hybrid work mode, and other attractive benefits.

Comments (6)