Pinterest | Software Engineer | Interview Experience
Interview Date: Not specified
Result: Not specified
Difficulty: Not specified
Interview Process
The interview included multiple coding and system design questions.
Technical Questions
-
Robot Vacuum Cleaner (DFS) - The problem involved a robot that can move in eight directions (up, down, left, right, and diagonally). There were three sub-questions:
- Mark all accessible positions.
- Introduce one obstacle.
- Introduce two robot vacuums.
-
Escape Room Problem (Graph) - This question was also considered challenging.
-
Inventory Management System (System Design) - Specific details are not remembered.
-
User Behavior Reporting System (System Design) - This question involved summarizing user actions and segmenting by user demographics.
Tips & Insights
Be prepared for a mix of coding and system design questions, especially those that require understanding of algorithms and data structures.