Brevo interview experience Real time questions & tips from candidates to crack your interview

SDE - Intern

Brevo
upvote
share-icon
1 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Journey
I started college without much focus on coding, as I was more into sports and extracurriculars. By the time placements began in my fourth year, I had a 7-pointer, basic web development skills, and little DSA knowledge. Rejections hit hard, but I adapted by mastering aptitude, DBMS, OS, and web development—though I neglected DSA, which was my biggest mistake. My first interview was with a company offering 17 LPA. I did well initially but faltered on the second question. That experience pushed me to focus entirely on DSA. I solved 300+ problems in a month, staying with a senior to stay focused and constantly giving interviews. When I found the opportunity at Brevo, I was ready. This journey taught me that setbacks are part of growth—what matters is consistent effort, learning from failures, and never giving up.
Application story
I got the link to apply from the friend which was working at Brevo so I applied directly on it and then got a call for interview after 3-4 days.
Why selected/rejected for the role?
I had built my projects myself, so I had good knowledge of them. I was also able to solve all the problems within the given time. Since some time was left, the interviewer asked me about my development knowledge as well, which I was able to answer completely.
Preparation
Duration: 5 months
Topics: DSA, OOPS, DBMS, OS, MERN Stack
Tip
Tip

Tip 1: DSA may seem dull at first, but never neglect it.
Tip 2: Master the basics before jumping to advanced topics like segment trees.
Tip 3: The interviewer wants to check your mindset not your solutions so try to explore different approaches.

Application process
Where: Referral
Eligibility: NA, (Stipend: 25k per month)
Resume Tip
Resume tip

Tip 1: Have some good projects on resume. 
Tip 2: Mention your ranks and achievements in competitive programming, along with links to your coding profiles, if any.

Interview rounds

01
Round
Medium
Video Call
Duration60 minutes
Interview date10 Feb 2025
Coding problem4

The interviewer was very calm and made me feel comfortable right from the start. We began with a brief introduction where I talked about myself, my hobbies, and some college experiences. After that, he moved on to discussing my projects. I had listed three projects on my resume, but we had an in-depth discussion on one of them, which he chose, for about 10 minutes.

1. Single Number

Easy
10m average time
90% success
0/40
Asked in companies
AmazonCultfitAtlassian

You are given an array with multiple duplicate elements, but there is exactly one unique element. Your task is to identify this unique element.

Problem approach

Step 1: I initially solved the problem using a hash map, where I iterated through the array to count the occurrences of each element and then identified the unique one. This was a brute-force approach.
Step 2: The interviewer asked me to optimize the solution.
Step 3: I then implemented an optimized solution using the XOR operator. The interviewer was satisfied with this approach, and we moved on to the next problem.

Try solving now

2. Next Greater Element II

Moderate
35m average time
70% success
0/80
Asked in companies
MathworksAmazonMAQ Software

Given an array arr[] of integers, the task is to find the Next Greater Element (NGE) for each element in the array. The NGE for an element x is the first greater element on its right side in the array. If no greater element exists, consider from the start of the index.

Problem approach

Step 1: I solved the problem using a brute-force approach, where I iterated through the array for each element to find the next greater element.
Step 2: The interviewer asked me to optimize the solution.
Step 3: I then implemented an efficient solution using a stack, which reduces the time complexity to O(N). The interviewer was satisfied with this approach, and we moved on to the next problem.
Here one thing happened when I said that I will be using stack, he asked me that how will I implement stack, I reverted that I will be using C++ STL, but we can implement it using Array or using Linked List. So he asked me to do so using array, which I tried but on failing I was allowed to use the library. So you must keep your basics foundation strong.

Try solving now

3. K Most Frequent Elements

Moderate
10m average time
85% success
0/80
Asked in companies
WalmartOracleFacebook

Given an array nums[] of N integers, your task is to find the k most frequent elements in the array.
Example:
Input: nums = [1, 1, 1, 2, 2, 3], k = 2
Output: [1, 2]

Explanation: 1 appears three times, and 2 appears twice, making them the top 2 frequent elements.

Problem approach

Step 1: I first conveyed the approach using a hash map to count the frequency of each element.

Step 2: To track the top k frequent elements, I used a priority queue of size k to store pairs of (frequency, number). This helps in efficiently maintaining the elements with the highest frequencies.

Step 3 (Optimization): The optimized solution relies on the hash map for frequency counting, which provides O(N) time complexity for counting. The heap operations for maintaining the top k elements are O(log k), making the overall complexity efficient. I coded this one only and not the brute force approach.

Try solving now

4. JavaScript

With just 3 minutes left in the interview, the interviewer shifted the focus to development-related questions. He asked me to create a small UI component using JavaScript library. (Learn)

Problem approach

I was familiar with the concept and the logic required to build the component. However, I needed a refresher on the exact syntax. I managed to code the component successfully with the interviewer’s guidance, as I was able to recall the necessary steps while working through it.

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

What is recursion?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 1
3 rounds | 7 problems
Interviewed by OYO
4657 views
0 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 3 problems
Interviewed by Amazon
961 views
0 comments
0 upvotes
company logo
SDE - 1
2 rounds | 5 problems
Interviewed by Meesho
6450 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 9 problems
Interviewed by Salesforce
3452 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - Intern
3 rounds | 6 problems
Interviewed by Amazon
15481 views
4 comments
0 upvotes
company logo
SDE - Intern
4 rounds | 7 problems
Interviewed by Microsoft
15339 views
1 comments
0 upvotes
company logo
SDE - Intern
2 rounds | 4 problems
Interviewed by Amazon
10142 views
2 comments
0 upvotes