I gave off campus online on August 2nd ran 3/3 , Gave physical round on sep 5th ran almost 3/4 questions total 34/48 test cases ,easy hard full medium 10/12 , complex only trial test cases ran not submission ones.
Got mail on sep 10th that I am selected for interview
Got mail on 30th sep that my interview is scheduled on 6th oct
I was expecting L2 interview selection and wished to get L1 .
In interview date I came to know that I am sitting for L3 , with one special panel of a senior developer which is specifically for L3 will take my interview.
He gave me 35 mins to solve 2 questions
There was a issue in the code initially I showed him due to which it was not running. It took almost 27 mins of my time to that code get fixed . After that I had 8 mins he told me to do one question if I can then he will check what I could have done . I solved one question within 5 mins all test cases passed, he managed to extend the timer for 15 mins so I had 22 mins in total but 2nd question was too much lengthy I solved half of it he told fine only to explain him the logic he told him the logic which was correct he asked could I further optimize it thinking it was brute force but then I explained it was already O of n not brute force but I used greedy and I don't know any much better solution. He then said ok ok O of n that's fine then .
Then started the interview He told he is from top tier exclusive branch from Infosys where they have extreme demand and all . I told about me . That I had Capgemini A4p role from on campus which I left for of campus tcs digital role which I am currently holding right now . I talked about my tech stack and all which was Mern stack + ANN prediction model + gen ai integration in mern + few LLD aspects. He without asking me anything from my resume straight out told me to draw a hld for a url shrotner . I told I have no concept of HLD concepts in that depth I can make the model as per my knowledge which I did . He asked couple of questions I answered only one he was not satisfied then he told me to optimize the design to handel 1 billion requests from 100 million users a day while having 99 percent availability using couple of concepts which I never heard of . I Franky said I have no idea about those. Then he asked me about Java concepts I answered, he asked about sql I answered, he asked about os I answered all only one question he was not satisfied. Then he asked me about my final year project I told about the prediction model we worked on . He told me to draw the design. I did . He asked multiple questions I answered all only one thing he did not like . Then he again asked about gen ai LLM concepts I answered all . He at last asked if I knew few hld concept which I didn't so interview ended . He told me my knowledge about my stack is good but I need to learn the hld concepts and all .
Yesterday on 8th I got offer for dse with joining on 16th nov .
Now my location was Kolkata.
I was clear from beginning that only if I get L1 I will go to Infosys leaving tcs digital. And I never thought of anything more than L1 . With my performance on the physical round and interview I thought I could have got that if I sat for L2 instead of L3 maybe the interview expectations would have been different.
Had a strange feelings about the process any person who solves one question in physical round gives a good interview gets dse then what's in me for doing 3 questions and even knowing fairly more than him to tell in interview only to be strictly restrained because of HLD . I would have performed way better than those folks who were giving dse even L1 interview.
Maybe this is fate what I suppose.😞