I applied through one of my friend. My First telephonic round was with the Director level person, who asked me general question about my technical background and the kind of project I have done. He seemed concerned about my background on technologies which was different then the one that they use internally. But still I was given a benefit of doubt and a second round of technical interview through video call was organized. Here it was a completely technical round with question focusing on algorithms from basic to graph level. I was able to answer the simple ones but the hard ones required hints from them. I was also not able to answer one optimization related question where they asked me to optimixe the solution that i have provided. I was not selected in this round.