On Campus Interview Experience @Luganodes for SDE Role 2025
Interview Experience
Company came to VIT University to hire for two roles SDE and SRE, I applied for SDE * There was initial shortlisting resume based on resume. * In total 70-80 people for SDE and around 15-20 for SRE we
Full Details
Company came to VIT University to hire for two roles SDE and SRE, I applied for SDE * There was initial shortlisting resume based on resume. * In total 70-80 people for SDE and around 15-20 for SRE were selected Next was Placement Presentation for our campus, the same day they announced that next round of selection process. Task Based (Assignment Round) * Task was given for 24 hrs and there were 2 tasks for SDE role which were distributed through roll number of college * Here is link to tasks : pastebin of task My task was first one, I was able to implement and deploy my tasks successfully and was called for next round of interviews, here is link to github repo Total 13 people made it to next round of interviews for SDE role --- Technical Interview-1(Task based Interview) * Interviewer was chill, we started with my intro , which turned to convo on my interests and any projects I’m currently doing and interesting projects I have worked on before, we had around 5-10 min chat on my projects * Next he asked to share screen and we went through the code together he asked to explain various parts of my code, which I did, he tried to do deep dives on few parts as well * Then there was a flaw which he observed in my deployed project, which he pointed out and asked questions on that based on my queue based implementation * Then we discussed what were other better methods to implement my task, this all was goin on while my screen was shared, so in the middle he was asking questions like, write command to start the server, print logs(docker knowledge checks). * Again then he asked me to open browser and try to search for the better approach find best approach, he was monitoring guiding and asking questions on assignment, this went around 1/2 hr * Then he turned his attention to other theoretical questions * What is difference between HTTP and HTTPs * SSL Cert and TLS what do they mean * Other web dev basics(mostly backend) * DSA Question Medium Level LeetCode set-matrix-zeroes * I told brute force approach which was good and passable O(n\^2) time and O(n) space. * He asked to try to optimize space which I tried using weird DFS approach which was not optimal. * But he was satisfied. * Interview ended and my feedback was good at theory but need improvement in articulating answers * Results… I made to next Round of Technical Interview along with 4 other candidates.; --- Technical Interview-2(General Technical Round) * I expected System Design but it was not exactly classic system design, it was tech+sys design * Again interview started with introduction and I told about my projects, I mentioned I have descent experience in FE(and I got cooked) * I did fe mostly for MOBILE , web I have done but mostly using ai tools and my knowledge of mobile fe spec flutter + kotlin * They cooked me in react asked questions like: * useState vs useReducer vs useEffect * Other similar cooked questions * Then I told Javascript u can ask * They asked emit vs … don't rem exactly but my ans were not good * Backend+DSA+Sys Design questions: * A binary search question but context with bc and related terms (epoch, block id and number , start, end block chain) * A service needs to communicate to another service but there is delay of 50 secs in processing of the other service, so which method one will use to makes sure other service is satisfied and notified once the process of last service is done * My ans was web socket initially but its bad bad bad which I knew * Then I suggested them some approach to optimize the process on the service which will help to reduce time of consecutive task it was performing * The in terms of communication I suggested SSE kinda thing once process resolves Interviewer told me he expected answers in line of Polling Technique and API Formation etc * The he asked id and password in request body, how backend will process it and how it will look on in server backend implementation * How DNS/DHCP works, assume there is a high latency on gaming server, how DNS Is problem for this(coming from recent amazon outage, they asked me , m I familiar with recent news and tech facts) * There was one more sys design like question I forgot that lol Then the last set of questions were general about my knowledge of BC * Explain BC to uncle who doesn't know shit * Explain to a pro dev * My feedback was I should not have mentioned about FE if I don't have enough knowledge on it(I had but..but..) I could I have done better in Backend and sys design round could have understood problem more open kindly, think of brute force first then slowly go to any other solution and communicate more --- Last Round HR(didnt make it) * I didnt make it to HR :( Hope this helps Every Interview is an Experience , learn from it, grow from it , its depressing not getting it :cry, MY TIME IS NOW, WILL BAG IT!