Contacted by the recruiter for an interview at Rubrik for MTS-SDET position. Recruiter was very helpful and provided me the list of CS concepts I should brush up before interview. First round was screening round via hang out, where the interviewer asked me to write code for a problem on coderpad, for which I was given 30 minutes. I coded the brute force solution within 10 minutes. But he was looking for the most optimised solution and asked me to think about the most optimised solution. For next 20 minutes I thought but could not give the most optimised solution which requires dynamic programming. Although I almost reached near the most optimised solution but could not complete it fully. The problem is if you already don't know the most optimised solution its almost impossible to invent it in 20 minutes. Next I was asked a design related followup question on the same programme. The interviewer could not explain the problem properly and I am not sure if he was happy with my response or not. Next I was asked to write all possible test cases for the problem. Since I could not give the most optimised solution, I was rejected. Also over the call the interviewer did not listen to my approach and did not consider my effort to find the most optimised solution. Overall interview experience was good, but interview process could be little bit less rigid. They could have given me a chance for f2f interviews I believe.