Summary
I recently interviewed for an SDE 3 React Native developer position at Edfora. Despite successfully clearing the initial two rounds which included technical MCQs and problem-solving, I ultimately failed the third round due to the interviewer's rude and uninterested demeanor.
Full Experience
I recently interviewed for the SDE 3 React Native developer position at Edfora. Here's how my experience unfolded:
Round 1: Online Assessment
This round consisted of an online assessment with approximately 60 MCQs primarily focused on React Native and JavaScript. I passed this round, but no specific feedback was provided.
Round 2: Technical Interview - Problem Solving
The interviewer began by asking React Native questions for about 15-20 minutes before transitioning to problem-solving. I was asked two specific questions:
1. Given an unsorted array of size n, where elements are in the range of 1 to n. One number from the set {1, 2, ...n} is missing, and one number occurs twice. I had to find these two numbers.
2. I was given a link to a problem on GeeksforGeeks: Longest Alternating Subsequence.
I was able to solve both problems with two test cases provided by the interviewer. I passed this round, again without specific feedback.
Round 3: Technical Interview - System Design & Core Concepts
This round was quite challenging, mainly due to the interviewer's apparent disinterest and rude demeanor. They seemed unwilling to explain questions, often skipping them if I asked for clarification.
1. I was asked about useMemo, HOCs (Higher-Order Components), and the architectural design of the previous applications I had worked on. I was able to explain these concepts correctly.
2. The interviewer then asked me to write a High-Level Design (HLD) for the app I am currently working on. When I tried to ask follow-up questions to understand the scope and what aspects they wanted me to cover, they simply skipped the question.
3. Finally, I was given the 'Longest Palindromic Substring' problem. I was able to write the code for this, handling both even and odd palindromes. However, the interviewer didn't even bother to look at my code and abruptly finished the interview.
At the end, when I asked for any feedback or areas for improvement, the interviewer very rudely stated they had none. I was eventually rejected.
Interview Questions (5)
Given an unsorted array of size n. Array elements are in the range of 1 to n. One number from set {1, 2, …n} is missing and one number occurs twice in the array. Find these two numbers.
I was asked questions about useMemo, Higher-Order Components (HOC), and the architectural design of the previous applications I had worked on.
I was asked to write a High-Level Design (HLD) for the application I am currently working on. When I asked for follow-up questions to clarify what aspects they wanted me to cover, the interviewer skipped the question.
I was asked to solve the Longest Palindromic Substring problem.