A month ago, Cvent visited our campus for a placement drive. There was an initial shortlisting of students based on GPA and other criteria. The entire process consisted of five rounds, completed in a single day.
Round 1: Technical Aptitude
This round included around 30 MCQ-based questions on an online platform, covering core CS subjects such as DSA, OS, DBMS, and others.
Round 2: Coding Round
Number of problems: 1
Duration: 30 minutes
The test was conducted on an online proctored platform, with 3-4 sets of problems randomly assigned. My problem was based on graphs. The task was to find the shortest path from city 1 to city N, starting from city 1. Each city was assigned a character. From city x, one could move to x+1, x-1, or any city with the same character in a single move.
My approach involved using a priority queue, similar to Dijkstra's algorithm. I initially inserted city 1 into the priority queue with a distance of 0. Then, I repeatedly popped the city with the minimum distance and added other reachable cities. I also implemented minor optimizations to prevent revisiting cities by marking distances. Though this may not be the most optimal approach, it passed all the given and hidden test cases (as confirmed during the interview).
Round 3: Technical Interview 1
In this round, I was asked to explain the code I wrote in the previous round, along with its time and space complexity. The interviewer confirmed that my code passed all the test cases. We also discussed my expertise, previous projects, and internships. Additionally, there were a few questions on machine learning and deep learning, though they didn't delve too deep (likely to test how I handle questions outside my expertise). There were also some basic questions about DevOps tools. My interview was quite relaxed, but some of my friends were asked separate DSA problems and core CS questions.
Round 4: Technical Interview 2
This was a more intense round, lasting about 1.5 hours. The interviewer asked detailed questions about my project from my first internship, focusing on aspects like data flow, packages used, and optimizations. We spent around 30 minutes on the project.
Next, I was asked questions from core CS subjects such as DSA, Computer Networks, OS, and OOPs. The questions were mostly basic to medium-level, covering a wide range of topics. Regarding DSA, he mainly asked about data structures like linked lists and their real-life applications. Some of my friends were also asked separate DSA problems.
Later, we discussed AWS and specific technologies such as EC2. I was asked why AWS is preferred over private servers, how to scale a web server, and more. There were also a few questions on DevOps tools, but these were not very deep, possibly due to time constraints.
Round 5: HR Round
This was a friendly and relaxed round. The HR representative was approachable, and we had a general discussion without any tricky questions.
Final Result: Cleared