Upload Button Icon Add office photos
Premium Employer

i

This company page is being actively managed by Cvent Team. If you also belong to the team, you can get access from here

Cvent Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Cvent Software Developer Interview Questions, Process, and Tips

Updated 17 Sep 2024

Top Cvent Software Developer Interview Questions and Answers

  • Q1. Meeting Rescheduling Challenge Ninja is tasked with organizing a meeting in an office that starts at time ‘0’ and ends at time ‘LAST’. There are ‘N’ presentations schedu ...read more
  • Q2. Lowest Common Ancestor (LCA) Problem Statement Understanding the concept of Lowest Common Ancestor (LCA) in graph theory and computer science is essential. Consider a ro ...read more
  • Q3. Count Ways To Reach The N-th Stair Problem Statement You are given a number of stairs, N . Starting at the 0th stair, you need to reach the Nth stair. Each time you can ...read more
View all 6 questions

Cvent Software Developer Interview Experiences

7 interviews found

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Not Selected

I applied via Walk-in and was interviewed in Feb 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Easy to medium level questions based on java, c , dbms and aptitude

Round 2 - Coding Test 

1 or 2 dp question within 30 to 45 minutes of deadline

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Assignment 

Video test questions of cvent company

Round 2 - Group Discussion 

Artificial Intelligence vs human Intelligence debat

Software Developer Interview Questions Asked at Other Companies

asked in Amazon
Q1. Maximum Subarray Sum Problem Statement Given an array of integers ... read more
asked in Amazon
Q2. Minimum Number of Platforms Needed Problem Statement You are give ... read more
asked in Rakuten
Q3. Merge Two Sorted Arrays Problem Statement Given two sorted intege ... read more
asked in Cognizant
Q4. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
Q5. Find Duplicate in Array Problem Statement You are provided with a ... read more
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Sep 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Java concepts Nd oops
  • Q2. System design HLD

I appeared for an interview in Oct 2021.

Round 1 - Coding Test 

(1 Question)

Round duration - 50 Minutes
Round difficulty - Medium

1 Coding question

  • Q1. 

    Meeting Rescheduling Challenge

    Ninja is tasked with organizing a meeting in an office that starts at time ‘0’ and ends at time ‘LAST’. There are ‘N’ presentations scheduled with given start and end times....

  • Ans. 

    Reschedule at most K presentations to maximize longest gap without overlap.

    • Iterate through presentations and calculate the gap between each pair of presentations

    • Sort the presentations by their start times and keep track of the longest gap

    • Reschedule at most K presentations to maximize the longest gap without overlap

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Software Developer in GurgaonEligibility criteriaabove 6.5 CGPACvent interview preparation:Topics to prepare for the interview - Data Structures, Algorithms ( Sorting, Searching, Recursion, Graph algos,DP etc) , Operating System, Computer Networking, DBMS ( SQL and No Sql databases), Programming Languages ( C++, Java, Python), Object Oriented Programming, Web development ( MERN technology)Time required to prepare for the interview - 8 monthsInterview preparation tips for other job seekers

Tip 1 : First Learn Basic Programming Concepts start with c/c++ then go for different data structures and basic algorithms
Tip 2 : Start doing CP ( competitive programming on different platforms ), Make sure you are consistent this way you will most likely become good in cp 
Tip 3 : Always stay in touch with those important subjects which are asked in interviews. Start learning web development or android/ios apps development or ML whatever you think you like work on some projects. Interviewer sometimes asks about your projects. If you have worked as an intern somewhere make sure you put it in resume as well as the kind of work you have done there

Application resume tips for other job seekers

Tip 1 : Make sure you put your skills in order in which you are good. 
Tip 2 : Put projects and Intern details ( If worked somewhere as imtern)
Tip 3 : Make it easily readable, Keeps the points in focus which you want them to see

Final outcome of the interviewSelected

Skills evaluated in this interview

Cvent interview questions for designations

 Software Developer Intern

 (1)

 Software Engineer

 (5)

 Salesforce Developer

 (1)

 Senior Software Engineer

 (2)

 Software Engineer II

 (1)

 Junior Web Developer

 (1)

 Data Warehouse Developer

 (1)

 Senior Software Engineer 2

 (1)

I applied via Recruitment Consultant and was interviewed in Dec 2021. There was 1 interview round.

Interview Questionnaire 

1 Question

  • Q1. How to handle all problem
  • Ans. 

    Handling all problems requires a systematic approach and effective communication.

    • Identify the problem and its root cause

    • Develop a plan of action

    • Communicate with stakeholders

    • Implement the plan

    • Evaluate the outcome and make necessary adjustments

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Answer give without hesitation

Get interview-ready with Top Cvent Interview Questions

I appeared for an interview before May 2021.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 Minutes
Round difficulty - Easy

It was the first round. Was taken online and there were 2 invigilators from the company

  • Q1. 

    Remove Duplicates from String Problem Statement

    You are provided a string STR of length N, consisting solely of lowercase English letters.

    Your task is to remove all duplicate occurrences of characters i...

  • Ans. 

    Remove duplicate occurrences of characters in a given string.

    • Use a hash set to keep track of characters seen so far.

    • Iterate through the string and add non-duplicate characters to a new string.

    • Return the new string as the result.

  • Answered by AI
Round 2 - Face to Face 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

Face to face interview with a senior software developer

  • Q1. How can you cut a circular cake into 8 pieces using only 3 cuts?
  • Q2. 

    Count Ways To Reach The N-th Stair Problem Statement

    You are given a number of stairs, N. Starting at the 0th stair, you need to reach the Nth stair. Each time you can either climb one step or two steps. ...

  • Ans. 

    The problem involves finding the number of distinct ways to climb to the N-th stair by taking either one or two steps at a time.

    • Use dynamic programming to solve this problem efficiently.

    • Define a recursive function to calculate the number of ways to reach each stair.

    • Consider base cases for 0 and 1 stairs.

    • Use memoization to store and reuse intermediate results to avoid redundant calculations.

    • Return the result modulo 10^9

  • Answered by AI
Round 3 - Face to Face 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

Questions around my resume mainly and 1 coding question. Was taken by the engineering manager

  • Q1. 

    Lowest Common Ancestor (LCA) Problem Statement

    Understanding the concept of Lowest Common Ancestor (LCA) in graph theory and computer science is essential.

    Consider a rooted tree ‘T’ containing ‘N’ nodes...

  • Ans. 

    The Lowest Common Ancestor (LCA) problem involves finding the lowest node in a tree that is an ancestor of two given nodes.

    • LCA is the lowest node in a tree that is an ancestor of both given nodes.

    • The tree is rooted at node 1 for each test case.

    • Paths from each node to the root are considered to find the LCA.

    • Constraints include the number of test cases, nodes, queries, and node values.

    • Time limit for the solution is 1 sec

  • Answered by AI

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in GurgaonEligibility criteriaAbove 7 cgpaCvent interview preparation:Topics to prepare for the interview - Algorithms, Data structures, Database Management, Operating systems, Computer Networks, Asymptotic notationsTime required to prepare for the interview - 2.5 monthsInterview preparation tips for other job seekers

Tip 1 : Practice questions in a time bound manner. Set a timer and solve the questions within that time frame only as the interview is also going to be time bound.

Tip 2 : Always revise. Mark the questions that you couldn't solve in the first go. Revise them again after a week or 2 so that the concepts become more clear.

Application resume tips for other job seekers

Tip 1 : Do at least 1 development project and mention clearly how you contributed in that.
Tip 2 : Only mention those skills in which you are confident. If you are at basic level for some skill, mention it accordingly.

Final outcome of the interviewSelected

Skills evaluated in this interview

Interview Preparation Tips

Round: Test
Duration: 45 minutes

Skills: Data structure, Algorithm
College Name: na

Interview questions from similar companies

Interview Questionnaire 

2 Questions

  • Q1. Algorithm and Trick questions on Java
  • Q2. Your future interest, interaction capabilities

Interview Preparation Tips

Round: Resume Shortlist
Experience: Mention only those projects/works which you feel fully confident on, let any question be thrown your way.
Believe me, a simple project explained in a good way is better than a complex project that scares you going into the details.
Tips: A little bit of extra activities (sports/music) helps them picture you as not a total nerd, which might help in front of some interviewers.

Round: Interview
Experience: They will mostly try to trick you here, even if you are right, they will make you doubt yourself. It's just about believing oneself and answering in one go.
Tips: Stick to your answers if you feel it's right, changing it again and again won't do you much good.

Round: Interview
Experience: This is where you have to be most careful, what they seek is just your interest in the company or infact passion for their work and not leaving them mid-way for higher studies or startup plans.
Tips: Diverting talks to some extra-currics might help a lot here specially if they have interest in that too, like the one, I was giving interview to, was wearing a Barcelona cap and I had mentioned that I played football at Inter-Hostel level. So we talked about the recent Premier league for like 10 minutes and the mood was really lightened, thanks to that.

General Tips: It is never too late to be what you might have been.
Skills: Algorithms, Java, Interaction Skills, coding, C, C++
College Name: IIT DELHI
Motivation: The technology (Social-Media Management) they are working on is really interesting to know more about and can be a future pioneer in the coming days.
Funny Moments: One of the interviewer I became so friendly with, mid-way through the interview that we added each other right there on facebook.

I appeared for an interview in Aug 2016.

Interview Preparation Tips

Round: Test
Experience: The questions were tricky. We were given a paragraph and after reading it, a statement was given to us and we were asked to say if it is true, false or cannot say. The structure of the statement put us into a a tough place. So practice of such kind of questions is necessary.

For data interpretation questions a good hand on basic statistical mathematics is needed. One has to be quick because of the time crunch. The questions were approachable

Round: Technical Interview
Experience: In this round my resume was scanned and I was required to speak about myself, my projects and explain certain areas of my resume. The interviewer picked up one of my basic project, surprisingly, and asked me to elaborate on it. He asked me how I can improve the project. And I had to write a code to make that change. Basically, one should have a good idea about the projects they've done/ mentioned in their resume. And know it in detail.

Few questions on data structures. Prepare well for coding type questions and data structures.

Round: Puzzle Interview
Experience: The interviewer asked me two puzzles. They were moderate level. And also luckily he was helpful whenever I got stuck.

Round: HR Interview
Experience: HR round was good. Basic questions like " tell me more about yourself", brief information about my past history, college life, extra curricular activities. In the end she asked me, "should we hire you?" And I lightly answered " why not!" So it was a good interview overall.

Skills: Coding Skills, Team Working Ability, Project management
College Name: Visvesvaraya National Institute Of Technology

Interview Questionnaire 

19 Questions

  • Q1. Introduce yourself
  • Ans. 

    I am a software developer with experience in Java and Python.

    • Proficient in Java and Python programming languages

    • Experience in developing web applications using Spring framework

    • Familiarity with database management systems such as MySQL and MongoDB

  • Answered by AI
  • Q2. Tell me more about your achievements
  • Ans. 

    I have achieved success in developing and implementing various software solutions.

    • Developed a web application that increased user engagement by 30%

    • Implemented a new feature that reduced system downtime by 50%

    • Created a mobile app that received 4.5-star rating on app stores

    • Led a team of developers to successfully complete a project within a tight deadline

  • Answered by AI
  • Q3. What sort of projects do you work on ?
  • Ans. 

    I work on a variety of projects ranging from web development to mobile app development.

    • Web development using HTML, CSS, JavaScript, and various frameworks such as React and Angular

    • Mobile app development for iOS and Android using Swift, Kotlin, and React Native

    • Database design and management using SQL and NoSQL databases such as MySQL and MongoDB

    • API development and integration using REST and GraphQL

    • Machine learning proje...

  • Answered by AI
  • Q4. What is the difference between a hardworker and a smartworker?
  • Ans. 

    A hardworker puts in more effort, while a smartworker works efficiently and effectively.

    • A hardworker may spend more time on a task, while a smartworker finds ways to complete it faster.

    • A hardworker may rely on brute force, while a smartworker uses their skills and knowledge to solve problems.

    • A hardworker may struggle with prioritization, while a smartworker knows how to focus on the most important tasks.

    • A hardworker ma...

  • Answered by AI
  • Q5. What makes you say that you are more of a developer than an analyst ?( I was asked for choice )
  • Q6. Why is Zuckerburg in news these days?
  • Ans. 

    Zuckerberg is in news due to Facebook's handling of user data and misinformation.

    • Facebook's role in the 2016 US Presidential election

    • Cambridge Analytica scandal

    • Testimony before US Congress

    • Ongoing debate on social media regulation

  • Answered by AI
  • Q7. Tell me about yourself
  • Ans. 

    I am a software developer with experience in Java and Python.

    • I have a Bachelor's degree in Computer Science.

    • I have worked on various projects involving web development and data analysis.

    • I am proficient in Java and Python programming languages.

    • I am a quick learner and enjoy working in a team environment.

  • Answered by AI
  • Q8. Which is your favourite project (among mentioned in resume) and why?
  • Ans. 

    My favorite project is the e-commerce website I developed for a local business.

    • I enjoyed working on the front-end design and user experience.

    • I implemented a secure payment gateway and order tracking system.

    • The website increased the business's online sales by 50%.

    • I received positive feedback from the client and their customers.

  • Answered by AI
  • Q9. OOPs concepts
  • Q10. Explain inheritance
  • Ans. 

    Inheritance is a mechanism in object-oriented programming where a new class is created by inheriting properties of an existing class.

    • Inheritance allows code reuse and promotes code organization.

    • The existing class is called the parent or superclass, and the new class is called the child or subclass.

    • The child class inherits all the properties and methods of the parent class and can also add its own unique properties and ...

  • Answered by AI
  • Q11. Difference between finally , finalize and final
  • Ans. 

    finally is a keyword used in try-catch block, finalize is a method in Object class, and final is a keyword used for declaring constants.

    • finally is used to execute a block of code after try-catch block

    • finalize is called by garbage collector before destroying an object

    • final is used to declare a constant variable or to make a class uninheritable

  • Answered by AI
  • Q12. Private vs final keyword in considerance with member functions in an application offered to the user
  • Ans. 

    Private keyword restricts access to member functions within the class while final keyword prevents overriding of functions.

    • Private keyword is used to hide the implementation details of a class from the user.

    • Final keyword is used to prevent the user from overriding a function in a subclass.

    • Using private and final keywords together can ensure that the implementation details of a class are not modified by the user.

  • Answered by AI
  • Q13. Write an interface
  • Ans. 

    An interface defines a set of methods that a class must implement.

    • An interface is declared using the 'interface' keyword.

    • All methods in an interface are public and abstract by default.

    • A class can implement multiple interfaces.

    • Interfaces can also extend other interfaces.

    • Example: public interface MyInterface { void myMethod(); }

  • Answered by AI
  • Q14. Difference between Abstract class and Interface
  • Ans. 

    Abstract class is a class with some implementation while Interface is a contract with no implementation.

    • Abstract class can have constructors while Interface cannot

    • Abstract class can have non-abstract methods while Interface cannot

    • A class can implement multiple interfaces but can only inherit from one abstract class

    • Abstract class is used when there is a need for common functionality among related classes while Interface...

  • Answered by AI
  • Q15. Inheritance types in Java
  • Ans. 

    Inheritance types in Java

    • Java supports single and multiple inheritance through classes and interfaces respectively

    • Single inheritance is when a class extends only one parent class

    • Multiple inheritance is when a class implements multiple interfaces

    • Java also supports hierarchical inheritance where multiple classes extend a single parent class

    • Java does not support multiple inheritance through classes to avoid the diamond pr

  • Answered by AI
  • Q16. Order of multiple catch blocks in a single try block in java. Will it compile if the general catch was before the specific one?
  • Ans. 

    Order of catch blocks in a try block in Java

    • Specific catch blocks should come before general catch blocks

    • If general catch block comes before specific catch block, it will result in a compile-time error

    • If multiple catch blocks are present, only the first matching catch block will be executed

  • Answered by AI
  • Q17. What do you know about Garbage collection
  • Ans. 

    Garbage collection is an automatic memory management process that frees up memory occupied by objects that are no longer in use.

    • Garbage collection is used in programming languages like Java, C#, and Python.

    • It helps prevent memory leaks and reduces the risk of crashes due to memory exhaustion.

    • Garbage collection works by identifying objects that are no longer in use and freeing up the memory they occupy.

    • There are differe...

  • Answered by AI
  • Q18. Write code for connecting a java application to the database
  • Ans. 

    Code for connecting a Java application to a database

    • Import the JDBC driver for the specific database

    • Create a connection object using the DriverManager class

    • Create a statement object to execute SQL queries

    • Execute the query and retrieve the results

    • Close the connection and release resources

  • Answered by AI
  • Q19. What is JSON?
  • Ans. 

    JSON stands for JavaScript Object Notation, a lightweight data interchange format.

    • JSON is used to transmit data between a server and a web application, as an alternative to XML.

    • It is easy to read and write for humans and easy to parse and generate for machines.

    • JSON is a text format that is completely language independent but uses conventions that are familiar to programmers of the C family of languages.

    • Example: {"name"

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: The test had 50 questions which were to be answered in 50 minutes. The test is not very difficult if you got basic skills in aptitude, but the most important thing is managing time. The level of difficulty was moderate.
Tips: Do not waste time on verbal questions which have a direct answer ( synonyms and antonyms) which you are not very sure of.
Just try making a smart guess when you have a doubt by elimination or something.
Duration: 50 minutes
Total Questions: 50

Round: HR Interview
Experience: I wouldn't say it went great but it was fine. I did not think I would clear it as for most of the questions the interviewer seemed disappointed and wanted more out of me.
Tips: Keep smiling.
Only put things which you are thorough about, in your resume.
The interviewer too doesn't know everything, so just be confident in whatever you say-the interviewer might get convinced.

Round: Technical Interview
Experience: The interviewer was really cool. He realized that I mostly work on java applications so he chose to ask me stuff related to that.
He didn't want me to know the answer well but just wanted me to approach to it, maybe think more.
He went through my resume back and forth and asked mostly about all my projects and their logic and how could I take them to the next level.
Tips: Be confident.
Its okay not to know any answer, just try giving it a shot in the approach.

Skills: Object Oriented Programming (OOP) Basics, Basics Of Machine Learning, Ability To Analyse, Ability To Think Of Creative Solutions, Ability To Think Beyond Boundaries, Ability To Convince, Database Management, Java Programming
College Name: Amrita School Of Engineering, Coimbatore
Funny Moments: I had mentioned Japanese as languages known in my resume. During the HR interview , I was asked to tell "How are you ?" in Japanese. I knew that the interviewer didn't know any of that language but I was a little scared to just tell anything.
You could try giving a shot in a similar situation :P

Skills evaluated in this interview

Cvent Interview FAQs

How many rounds are there in Cvent Software Developer interview?
Cvent interview process usually has 1-2 rounds. The most common rounds in the Cvent interview process are Assignment, Group Discussion and Aptitude Test.
How to prepare for Cvent Software Developer interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Cvent. The most common topics and skills that interviewers at Cvent expect are Java, CSS, HTML, J2Ee and Javascript.
What are the top questions asked in Cvent Software Developer interview?

Some of the top questions asked at the Cvent Software Developer interview -

  1. How to handle all prob...read more
  2. Java concepts Nd o...read more
  3. System design ...read more

Tell us how to improve this page.

Cvent Software Developer Interview Process

based on 3 interviews

Interview experience

4.7
  
Excellent
View more
Cvent Software Developer Salary
based on 14 salaries
₹8.2 L/yr - ₹15 L/yr
54% more than the average Software Developer Salary in India
View more details

Cvent Software Developer Reviews and Ratings

based on 2 reviews

3.0/5

Rating in categories

3.0

Skill development

2.0

Work-life balance

4.0

Salary

3.0

Job security

3.0

Company culture

3.0

Promotions

2.0

Work satisfaction

Explore 2 Reviews and Ratings
Assistant Team Leader
170 salaries
unlock blur

₹6.1 L/yr - ₹24.4 L/yr

Product Consultant
158 salaries
unlock blur

₹4.5 L/yr - ₹9.6 L/yr

Senior Software Engineer
143 salaries
unlock blur

₹15.9 L/yr - ₹40 L/yr

Senior Associate
88 salaries
unlock blur

₹5 L/yr - ₹13.9 L/yr

Team Lead
84 salaries
unlock blur

₹8 L/yr - ₹24 L/yr

Explore more salaries
Compare Cvent with

Thomson Reuters

4.1
Compare

Oracle Cerner

3.7
Compare

Chetu

3.3
Compare

R Systems International

3.3
Compare
Did you find this page helpful?
Yes No
write
Share an Interview