Panda Guru LogoPanda
Guru

Meta | E4 SWE | USA | Feb 2025 | Passed Hiring Committee

Phone Screen

Questions:

  1. 1-D Candy Crush: Implement a solution for candy crush in a 1-D array.
    • Implemented O(n^2) time complexity solution.
    • Was asked how I could optimize using some data structure.
    • Correctly identified that a stack can be used.
  2. Binary Tree Right Side View: Leetcode Problem
Candidate's Approach

Implemented a solution for the 1-D candy crush problem with O(n^2) time complexity and identified the use of a stack for optimization.

Interviewer's Feedback

No feedback provided.


Virtual Onsite

System Design:

Coding 1:

  1. Valid Palindrome II: Leetcode Problem
  2. Max Consecutive Ones III: Leetcode Problem
    • Got one follow-up question about partial values.

Behavioral:

Coding 2:

  1. Merge 3 Sorted Lists Without Keeping Duplicates.
  2. Find Peak Element: Leetcode Problem
    • The differences: find an element which is less or equal to its neighbors; nums[i] can be equal to nums[i+1].
Candidate's Approach

No approach provided.

Interviewer's Feedback

No feedback provided.