Microsoft SDE Intern Interview Experience
💼 LTIMindtree Interview Experience (On-Campus) | Fresher | 2026
Salesforce SMTS | Interview Experience | Rejected
JPMC | SDE2 (Associate) - Java Backend - Interview Experience + Compensation
Microsoft - SDE2 - Coding Round
PepsiCo Software Engineer Interview Experience [Hyderabad]
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)
Implement the Merge Sort algorithm.
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.
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.