Technovert Interview Experience

Technovert conducted their off-campus placement drive and here’s how it all went

Round 1: Online aptitude test, online aptitude test has 60 questions divided into 3 sections namely quantitative, reasoning and verbal ability. The time given was 1 hour. 58 students gave the test from our college out of which 15 qualified for the next round including me.

Round 2: Online programming test, this round was an online programming test held at our computer lab. We were given 4 programming questions and 75 minutes to solve them. The twist here was that they did not provide a compiler and did not provide test cases, they instead told us that they will only check the logic of our code and told us to ignore syntax errors and instead focus on the logic to solve the problem. Out of the 15 students who gave the test, 2 cleared the round including me and we were called to their office 2 days later for 3 more rounds. The questions asked were: The questions varied for each student



  • Longest common subsequence problem.
  • They gave a pattern, and we had to write code to print that pattern.
  • Array manipulation problem, fill every element of the array with the smallest value among all elements on the left of the present index.
  • String searching problem.

Round 3: System test, two days later, I reached their office which was 27 km away from my college and took 2 hours by public transport. There we were asked to solve a real-life application within 2.5 hours in any editor of our choice. About 4, 000 students had come to their office from various colleges across Hyderabad.
The problem given to us was to design an application that manages the expenses among a group of roommates. We were allowed to use any programming language of our choice, I went with Java.

Round 4: Technical interview, after successfully completing the task, I was asked to wait for the technical interview. Then the interviewer was very friendly and asked me the following questions(Looking at my resume):

  • What is Node.JS? Why do you prefer Node.JS over PHP?
  • How does Node.JS support asynchronous processes?
  • In what ways of designing a website using libraries like React.js and Node.js an advantage over plain JavaScript?
  • Why do you prefer to use MongoDB? (Again, looking at my resume)
  • What is DOM?
  • What is the Virtual DOM? How is it different from DOM? (Since I had mentioned React.js in my resume)
  • What is a linked list?
  • How would you find the middle node of a singly linked list?
  • Tell me about OOP
  • What is encapsulation and abstraction?

After answering the questions, I was asked to wait for the HR/MR round as I had passed the technical round

Round 5: This was the final round. Out of the 4, 000 students, 15 had made it till this round. The HR people were very friendly and asked me questions pertaining to my attitude, my behavior, my personal background. the session lasted around 40 minutes and they informed me that I was selected and would roll out an offer letter soon.

Write your Interview Experience or mail it to contribute@geeksforgeeks.org




My Personal Notes arrow_drop_up

If you like GeeksforGeeks and would like to contribute, you can also write an article using contribute.geeksforgeeks.org or mail your article to contribute@geeksforgeeks.org. See your article appearing on the GeeksforGeeks main page and help other Geeks.

Please Improve this article if you find anything incorrect by clicking on the "Improve Article" button below.


Article Tags :

Be the First to upvote.


Please write to us at contribute@geeksforgeeks.org to report any issue with the above content.