Google | Application Engineer Intern | Sept 2024 [Reject]
Summary
I interviewed for an Application Engineer Intern position at Google, successfully navigating a DSA round with two specific tree problems and a System Design round focused on designing an e-commerce website. Despite my efforts, I was ultimately not selected for the role.
Full Experience
My interview process for the Application Engineer Intern role at Google began with a resume shortlisting. The first round started with my introduction, followed by two DSA questions. The first problem required me to flatten an n-ary tree, and the second involved performing a preorder traversal of a tree where nodes had custom pointers for parent, right sibling, and left child. I managed to answer both of these questions correctly, which led to my selection for the next round. The second round was a 50-minute System Design interview, where I was tasked with designing an e-commerce website. Despite my performance in these rounds, I was ultimately not selected for the position.
Interview Questions (3)
I was asked to flatten an n-ary tree.
I was given a tree where nodes had pointers for parent, right sibling, and left child, and I needed to perform a preorder traversal.
In the System Design round, I was tasked with designing an entire e-commerce website.