Mercado Libre logo

Mercado Libre Software Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 122 interview experiences · FREE TO READ

3.1 Rounds average
Average Typical difficulty
70.5% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Mercado Libre.

Showing 3 of 122
Mercado Libre logo
Mercado Libre

Software Engineer

Engineering · nearly a year ago

Mid Difficult Positive experience No offer 2 rounds
Interview process
Technical screen
Interview formats
Technical

I had a technical interview, with basic and more specific questions for the Software Engineer role. This was for an internal, full-stack position. Covering from frontend to backend topics. The whole process lasted about half a month. They told me that even if I passed from one stage to the next, it didn't guarantee I would get hired.

Confirmed questions5 questions
  • Questions about APIRest
  • Questions about Unit Tests
  • Questions about Integration Tests
Mercado Libre logo
Mercado Libre

Software Developer

Engineering · nearly a year ago

Senior Difficult Positive experience No offer 5 rounds
Interview process
Recruiter call Technical screen Take home Technical screen Onsite Offer
Interview formats
Behavioral Technical Coding System Design

The team lead contacted me to speed up the hiring process, as HR usually takes a while. First, I had an interview with the tech lead to introduce the project and work methodology. Then, an interview with the regional HR head to check cultural and company values fit. Next was a challenge, I think on HackerRank, with multiple-choice questions and a typical coding challenge – nothing too complex, but requires review. After that, a technical interview with a tech lead and an Engineering Manager covering basic questions on concurrency, scalability, optimization, databases, and a system design part where they present a case and ask how to achieve a specific goal. In my case, it was about using Redis to ease the main DB load, focusing only on Redis strategies, not DB scaling. I didn't reach the final stage, but I heard it involves an interview with stakeholders, followed by the offer. Salaries are in 3 tiers for Junior, Semi-senior, and Senior roles. Semi-senior was around 3.8 million gross, and seniors start at 4.5 million. All roles get an extra $250 monthly, seemingly tax-free, plus a MercadoPago credit for groceries and other rotating benefits.

Confirmed questions4 questions
  • What would your code say about you if it could speak?
  • Can you state two virtues and two flaws?
  • What strategy could be employed using Redis to reduce database load for both writing and reading?
Mercado Libre logo
Mercado Libre

Software Developer

Engineering · a year ago

Mid Easy Neutral experience No offer 2 rounds
Interview process
Recruiter call Background check
Interview formats
Behavioral

They first reach out via LinkedIn. After that, the People team sends you an email with the details for the recruiter interview, and we'll set a date and time. They'll also send over a contract about their policies and your data for you to accept.

Confirmed questions5 questions
  • Tell me a bit about yourself.
  • What was your work experience?
  • What projects have you worked on?

Mercado Libre Software Engineer Interview Questions

Quoted word for word from Mercado Libre interview reports.

What happens if when saving to a hash, the address is already occupied?

Read reports

Design a mechanism to return the highest number from a stack of numbers, considering the stack can have millions of records and numbers are added.

Read reports

What strategy could be employed using Redis to reduce database load for both writing and reading?

Read reports

Could you explain the difference and functionality between the DOM and the virtual DOM?

Read reports

What are the use cases for an in-memory database, and what kind would you choose?

Read report

Build an API for a call center; it needs to query an external API for contacts and return contacts that haven't been called yet, one by one.

Read report

Explain the virtual DOM and the DOM, and what are the REST principles?

Read report

In a context of high demand for information that varies little, how would you resolve traffic load?

Read report

Regarding the database for this system, would you opt for a relational one?

Read report

Formats, difficulty and experience

Across all 122 Mercado Libre interview reports.

Interview formats

Technical 37.5%
Behavioral 30.4%
Coding 21.6%
System Design 4.7%
Group 3%

Interview difficulty

Easy 8.2%
Average 73.8%
Difficult 18%

Candidate experience

Positive 70.5%
Neutral 15.6%
Negative 13.9%