**Interview Experience: Product Engineer Intern (On-Campus)**
I attended the interview process through my college campus placement.
The first round was an Online Assessment consisting of 4 coding questions and 5 multiple-choice questions. The coding problems were mainly based on arrays and required good problem-solving skills. One question was related to finding the k-th smallest element, another involved counting subarrays under specific conditions, and the remaining questions were also array-based with medium to high difficulty.
Candidates should have a strong understanding of Data Structures and Algorithms, especially arrays, hashing, sorting, binary search, and subarray-related techniques. Time management is important because solving all four coding questions within the given time can be challenging.
Overall, the online assessment was moderately difficult. With consistent DSA practice, especially on array and subarray problems, the test is manageable.
**Interview Difficulty:** Moderate
**Preparation Tips:**
* Practice array and subarray problems.
* Revise sorting, binary search, hashing, and prefix sum concepts.
* Solve timed coding contests to improve speed and accuracy.
* Review basic computer science MCQs (OOP, DBMS, OS, and CN).