Filter interviews by
I applied via Campus Placement and was interviewed before Sep 2023. There were 3 interview rounds.
Marker interface is an empty interface used to mark classes for special treatment.
Marker interface has no methods or fields.
It is used to provide metadata to the JVM or other tools.
Examples include Serializable interface in Java.
OOPs concepts are the principles of Object-Oriented Programming, including encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Bundling data and methods that operate on the data into a single unit (object).
Inheritance: Allowing a class to inherit properties and behavior from another class.
Polymorphism: The ability for objects of different classes to respond to the same method call.
Abstraction: Hidi...
Synchronization is the coordination of multiple processes or threads to ensure they access shared resources in a controlled manner.
Synchronization is important in multi-threaded programming to prevent race conditions and ensure data consistency.
Common synchronization mechanisms include locks, semaphores, and monitors.
For example, using a mutex lock to protect a critical section of code from being accessed by multiple t
Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity.
Normalization is used to eliminate data redundancy by breaking up tables into smaller, related tables.
It helps in reducing data anomalies such as update, insert, and delete anomalies.
Normalization is achieved through a series of stages called normal forms, such as 1NF, 2NF, 3NF, and BCNF.
For example, in a datab...
Array is a fixed-size collection of elements of the same data type, while ArrayList is a dynamic-size collection of objects.
Array is a static data structure with a fixed size, while ArrayList is a dynamic data structure that can grow or shrink in size.
Arrays can only store elements of the same data type, while ArrayList can store objects of different data types.
Arrays are accessed using index positions, while ArrayList...
I am a recent graduate with a degree in Computer Science and a passion for software development.
Recent graduate with a degree in Computer Science
Passionate about software development
Experience with programming languages like Java and Python
Yes, I am willing to change location if needed for the job.
I am open to relocating for the right opportunity
I understand that sometimes job requirements may involve changing locations
I am flexible and adaptable to new environments
No, I am open to working different shifts as required.
I am flexible and willing to work different shifts based on the company's needs.
I understand the importance of being adaptable in the software engineering field.
I am open to discussing shift preferences during the interview process.
I applied via Job Portal
Discussion about information security fundamentals and CIA traid
I applied via Campus Placement
Cloud migration, agile and waterfall questions, setting up new businesses abroad
I applied via Naukri.com and was interviewed in Nov 2022. There were 3 interview rounds.
A trigger is an event or condition that initiates a specific action or process.
Triggers are commonly used in programming and databases.
They can be used to automate tasks or initiate processes based on certain conditions.
Examples include a trigger that sends an email when a new user registers on a website, or a trigger that updates a database record when a certain field is changed.
Triggers can also be used in marketing ...
Right outer join returns all records from the right table and matching records from the left table.
It includes all the records from the right table and only matching records from the left table.
If there is no match in the left table, the result will contain NULL values.
It is denoted by RIGHT OUTER JOIN or RIGHT JOIN keyword in SQL.
Example: SELECT * FROM right_table RIGHT JOIN left_table ON right_table.id = left_table.i
Types in Oracle are data types that define the type of data that can be stored in a column or variable.
Oracle has several built-in data types such as NUMBER, VARCHAR2, DATE, and CLOB.
NUMBER is used to store numeric values, VARCHAR2 is used to store character strings, DATE is used to store dates and times, and CLOB is used to store large character strings.
Oracle also supports user-defined data types, which can be create...
An array type is a data type that stores a collection of elements of the same data type in a contiguous memory location.
Arrays can be one-dimensional or multi-dimensional
Elements in an array can be accessed using an index
Arrays can be initialized with a fixed size or dynamically resized
Examples of array types include int[], double[], and string[]
Virtusa Consulting Services interview questions for popular designations
I appeared for an interview in Aug 2023.
A button in Siebel can be invoked in multiple ways.
A button can be invoked by clicking on it in the user interface.
A button can be invoked programmatically using scripting or workflows.
A button can be invoked through keyboard shortcuts.
A button can be invoked by triggering a specific event or condition.
A button can be invoked by integrating with other systems or applications.
Get interview-ready with Top Virtusa Consulting Services Interview Questions
SDLC is Software Development Life Cycle, STLC is Software Testing Life Cycle. Defect life cycle involves identification, reporting, fixing, retesting, and closing defects. Test scenarios are high-level test cases. Agile is a software development methodology. Maven is a build automation tool. Action class is used for keyboard and mouse interactions in Selenium. Alerts are pop-up windows in web applications.
SDLC involves...
I applied via Campus Placement and was interviewed before Dec 2023. There were 2 interview rounds.
The aptitude test assessed skills in logical , reasoning, verbal ability and technical knowledge
Artificial intelligence is the simulation of human intelligence processes by machines, especially computer systems.
AI involves machines learning from data, recognizing patterns, and making decisions based on that data.
It includes various technologies like machine learning, natural language processing, and computer vision.
Examples of AI applications include virtual assistants like Siri, self-driving cars, and recommenda...
Consequences of AI include job displacement, privacy concerns, bias in decision-making, and potential misuse.
Job displacement: AI automation may lead to job loss in certain industries.
Privacy concerns: AI systems may collect and analyze personal data without consent.
Bias in decision-making: AI algorithms can perpetuate existing biases in data.
Potential misuse: AI technology can be used for malicious purposes such as de
posted on 16 Jun 2023
A performance obligation is a promise in a contract with a customer to transfer a good or service that is distinct.
Performance obligations are the unit of account in revenue recognition.
They can be explicitly stated in the contract or implied by customary business practices.
A performance obligation is distinct if the customer can benefit from the good or service on its own or together with other resources.
Examples incl...
Accrual revenue is recognized when earned, while deferred revenue is recognized when the service is delivered.
Accrual revenue is recorded when the revenue is earned, regardless of when cash is received.
Deferred revenue is recorded when cash is received before the service is provided.
Accrual revenue is recognized in the income statement, while deferred revenue is recorded as a liability on the balance sheet.
Examples of ...
I applied via Telegram and was interviewed before Dec 2023. There were 2 interview rounds.
I am a recent graduate with a degree in Mechanical Engineering and a passion for problem-solving and innovation.
Recent graduate with a degree in Mechanical Engineering
Passionate about problem-solving and innovation
Experience with CAD software such as SolidWorks
Completed internships at engineering firms
Passion for technology and problem-solving drive me towards a career in the IT industry.
Fascination with technology and its constant evolution
Enjoy problem-solving and logical thinking
Opportunity to work on innovative projects and solutions
Desire to contribute to the digital transformation of businesses
Potential for career growth and learning opportunities
Top trending discussions
Some of the top questions asked at the Virtusa Consulting Services interview -
The duration of Virtusa Consulting Services interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 473 interviews
Interview experience
based on 5k reviews
Rating in categories
Senior Consultant
3.8k
salaries
| ₹8 L/yr - ₹30 L/yr |
Lead Consultant
3.5k
salaries
| ₹10.5 L/yr - ₹34.6 L/yr |
Software Engineer
3.3k
salaries
| ₹3.5 L/yr - ₹13.2 L/yr |
Consultant
3.3k
salaries
| ₹6 L/yr - ₹20 L/yr |
Associate Consultant
2.7k
salaries
| ₹4.7 L/yr - ₹15.4 L/yr |
Cognizant
TCS
Infosys
Accenture