I applied through referral via LinkedIn and after around 10 days I received an email for the online HackerEarth test.
HackerEarth online test:
Duration: 1.5 hour
Question type: 10 MCQs (mostly from OOPs, DBMS, time/space complexity & code output) + 2 Coding question
Level: MCQs were of easy-medium level and coding was of medium-hard level.
Camera: Off
Question 1: https://leetcode.com/problems/find-the-minimum-number-of-fibonacci-numbers-whose-sum-is-k/
My response: I was able to solve and all the test cases passed.
Question 2: https://codeforces.com/blog/entry/91011
My response: I wrote code for this, but unfortunately, some test cases were not passed(I did not remember the exact number of test cases).
Result: Positive, I received an invite for the next round after 2 days.
Round 1:
Duration: 1 hour
Question: 1 coding question
Level: Medium
Question: https://leetcode.com/problems/combination-sum/
My response: I came up with the recursive approach and implemented the same via code. Later, the interviewer asks me "can we optimize the solution?". I tried but was not able to find the optimized solution. The interview went average.
I have share complete experience with questions on SdeInterviewExpert here
Thank you!