pepsico logo

Pepsico Interviews

1 experience44 reads
PepsiCo Software Engineer Interview Experience [Hyderabad]
pepsico logo
Pepsico
Software EngineerHyderabad2.2 yearsOffer
December 6, 202244 reads

Summary

I interviewed for a Software Engineer position at PepsiCo in Hyderabad. The process involved an online coding assessment, a problem-solving/data structure round, a system design round, and an HR round. I received an offer but ultimately declined it.

Full Experience

I had a total of four rounds for the Software Engineer role at PepsiCo. The first was an Online Coding Assessment conducted on Mettl, which comprised technical MCQ questions related to Java, Springboot, and Hibernate, along with one coding question on Sorting. Following this, I moved to a 45-minute Problem Solving/Data Structure round where I was asked to implement Merge Sort and determine the Left View of a Binary Tree. The third round was a 1-hour System Design discussion, focusing on designing a URL shortener. Finally, I had a 30-minute HR round where standard behavioral questions were posed. I received an offer after these rounds but decided to decline it.

Interview Questions (3)

Q1
Merge Sort Algorithm
Data Structures & AlgorithmsMedium

Implement the Merge Sort algorithm.

Q2
Left View of Binary Tree
Data Structures & AlgorithmsMedium

Given a binary tree, implement a function to return or print its left view. The left view of a binary tree is the set of nodes seen when the tree is viewed from the left side.

Q3
Design a URL Shortener
System DesignHard

Design a system that can shorten long URLs into compact, user-friendly links, similar to services like TinyURL or Bitly. Discuss the API, database schema, scaling considerations, and various components required for such a system.

Have a Pepsico Interview Experience to Share?

Help other candidates by sharing your interview experience. Your insights could make the difference for someone preparing for their dream job at Pepsico.