Interview Rounds :
1 Round : DSA + Behavioural (virtual)
2 Round : DSA + Behavioural (onsite)
3 Round : HR round
Round 1 : DSA + Behavioural
Round starts with resume questions about my projects and the tech which I used and I had mentioned in my resume about hackathon , so he asked that what was my role and what tech I used to impliment features . After that he asked me one dsa question only which I solved with code including explaning to him in around 10 mins .
Question : To detect a cycle in linked list if detected return true and if not return false with proper functions and driver code .
I had solved via hare and tortoise algo . Then he asked to paste that code in some online IDE ,so while pasting I cleared the code which was previously written on the IDE in which accidently deleted the class name as I am coding in java and I pasted my code which I had written with driver code there , so without that class name my code got error I dont understand at during the interview that why I got error as i have implemented the algo correctly so he said the class name because of that it got error so I reset the IDE and again pasted now without deleting anything and this time it runned successfully .Then he gave me 3 testcases to run my code handled those testcases also . Then he asked about oops concepts questions related to polymorphism and its types and here the interview ends .
Day after I received the feedback from hr - As I got rejected and reason are - my debugging skills are not that good which they are also looking for .
Dont know about the rest rounds as dont reach there .
But learned new thing today that apart from problem - solving DSA , thoeritical concpets , oops , all will gone well answered , but you can also get rejected if you dont do debugging by yourself .As even I havent taken any single hint in the entire interview only 1 hint i ask him because I could not figure out what it is giving error.And it cost me to rejection .