Good food. Free accommodation for all your internship. Enough good work-life balance. You feel that the company cares about you (some events for employees).
They usually give you a random project. I was lucky, but sometimes it's not correlating with wishes.
I applied online. The process consisted of a technical screen, which included PE Basics and PE Coding, followed by a full loop that included SWE Coding, Behavioral, and Systems (OS) rounds. The coding rounds were pretty straightforward. The PE Basic
Mostly regular algorithm problems, like binary tree, linked list, and string manipulations. A couple of them related to real Facebook products. One interviewer was particularly interested in my experience with distributed systems.
Technicals and then more technicals. You know, they ask technical questions in one stage, and then the on-site takes all day. Typical Silicon Valley company stuff. It was a "virtual on-site" due to COVID.
I applied online. The process consisted of a technical screen, which included PE Basics and PE Coding, followed by a full loop that included SWE Coding, Behavioral, and Systems (OS) rounds. The coding rounds were pretty straightforward. The PE Basic
Mostly regular algorithm problems, like binary tree, linked list, and string manipulations. A couple of them related to real Facebook products. One interviewer was particularly interested in my experience with distributed systems.
Technicals and then more technicals. You know, they ask technical questions in one stage, and then the on-site takes all day. Typical Silicon Valley company stuff. It was a "virtual on-site" due to COVID.