Upload Button Icon Add office photos

Filter interviews by

Virtusa Consulting Services Interview Questions, Process, and Tips

Updated 27 Feb 2025

Top Virtusa Consulting Services Interview Questions and Answers

View all 351 questions

Virtusa Consulting Services Interview Experiences

Popular Designations

572 interviews found

QA Engineer Interview Questions & Answers

user image Anonymous

posted on 5 Jun 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(4 Questions)

  • Q1. Reverse the string
  • Ans. 

    Reverse a given string

    • Create a new string and iterate through the original string in reverse order, appending each character to the new string

    • Use built-in functions like reverse() or StringBuilder in languages like Java

    • In Python, you can use string slicing [::-1] to reverse the string

  • Answered by AI
  • Q2. WAP to find palindrome in string
  • Ans. 

    A program to find palindromes in a given array of strings.

    • Iterate through each string in the array

    • Check if the string is equal to its reverse to determine if it is a palindrome

    • Store palindromes in a separate array for output

    • Example: Input - ['madam', 'hello', 'level'], Output - ['madam', 'level']

  • Answered by AI
  • Q3. Which framework did you use?
  • Ans. 

    I have experience using Selenium WebDriver framework for automated testing.

    • Utilized Selenium WebDriver for writing automated test scripts

    • Implemented Page Object Model design pattern for better test maintenance

    • Integrated with TestNG for test execution and reporting

  • Answered by AI
  • Q4. How did you applier OOPS concept in ur framework?
  • Ans. 

    I applied OOPS concepts in my framework by using inheritance, encapsulation, polymorphism, and abstraction to create reusable and modular code.

    • Used inheritance to create parent classes with common functionality that child classes can inherit.

    • Implemented encapsulation by hiding internal implementation details and exposing only necessary methods and properties.

    • Leveraged polymorphism to allow objects of different classes ...

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. Salay discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Please prepare well

Skills evaluated in this interview

Top Virtusa Consulting Services QA Engineer Interview Questions and Answers

Q1. what is access specifiers define access specifers
View answer (1)

QA Engineer Interview Questions asked at other Companies

Q1. 80 pairs of socks in a dark room, 40 black, 40 white, how many minimum number of socks need to be taken out to get 15 pairs of socks
View answer (9)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Coding Test 

Array, Collections, String

Round 2 - Technical 

(2 Questions)

  • Q1. Marker Interface
  • Q2. Lambda Expression

Top Virtusa Consulting Services Associate Software Engineer Interview Questions and Answers

Q1. Reverse Stack with Recursion Reverse a given stack of integers using recursion. You must accomplish this without utilizing extra space beyond the internal stack space used by recursion. Additionally, you must refrain from using any loop con... read more
View answer (1)

Associate Software Engineer Interview Questions asked at other Companies

Q1. Triplets with Given Sum Problem Given an array or list ARR consisting of N integers, your task is to identify all distinct triplets within the array that sum up to a specified number K. Explanation: A triplet is a set {ARR[i], ARR[j], ARR[k... read more
View answer (2)

QA Lead Interview Questions & Answers

user image Anonymous

posted on 29 Oct 2024

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

(2 Questions)

  • Q1. About test methodology
  • Q2. Asked to write function for excel reading function

QA Lead Interview Questions asked at other Companies

Q1. 1. Explain Bid bond guarantee, Advance payment guarantee, Performance guarantee. 2. What are different SWIFT messages generated as part of Letter of Credit? 3. Difference between LC and Guarantee. 4. Difference between Import LC and Export ... read more
View answer (1)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

Two code and multiple choice questions

Round 2 - Technical 

(2 Questions)

  • Q1. It was around 45 minutes
  • Q2. Core java related questions
Round 3 - HR 

(1 Question)

  • Q1. Only salary discussion

Top Virtusa Consulting Services Software Developer Interview Questions and Answers

Q1. 1.What is constraints and it's types? 2.what is meant by wrapper class? 3.What is meant by string buffer? 4.Write a program to print number of count of characters in a string and remove duplicates by giving user input.
View answer (1)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (42)

Virtusa Consulting Services interview questions for popular designations

 Associate Engineer

 (44)

 Software Engineer

 (40)

 Software Developer

 (30)

 Lead Consultant

 (25)

 Senior Consultant

 (24)

 Associate Software Engineer

 (24)

 Associate Consultant

 (21)

 Consultant

 (19)

Java Developer Interview Questions & Answers

user image Dharanidharan Palanisamy

posted on 2 Aug 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. How we can achieve load balancing in spring bot
  • Ans. 

    Load balancing in Spring Boot can be achieved using various techniques such as server-side load balancing, client-side load balancing, and using a load balancer.

    • Server-side load balancing can be achieved by using technologies like Ribbon or Eureka in Spring Cloud.

    • Client-side load balancing can be implemented by using technologies like Feign or RestTemplate in Spring Cloud.

    • Using a load balancer like Nginx or Apache in f...

  • Answered by AI
  • Q2. Write SQL queries with conditional operator
  • Ans. 

    SQL queries with conditional operator

    • Use CASE statement for conditional logic in SQL queries

    • Syntax: SELECT column_name, CASE WHEN condition THEN value1 ELSE value2 END AS new_column_name FROM table_name

    • Example: SELECT employee_name, CASE WHEN salary > 50000 THEN 'High' ELSE 'Low' END AS salary_category FROM employees

  • Answered by AI

Skills evaluated in this interview

Java Developer Interview Questions asked at other Companies

Q1. Sort 0 and 1 Problem Statement Given an integer array ARR of size N containing only integers 0 and 1, implement a function to sort this array. The solution should scan the array only once without using any additional arrays. Input: The firs... read more
View answer (3)

Get interview-ready with Top Virtusa Consulting Services Interview Questions

Software Developer Interview Questions & Answers

user image Ayyushii Sharrma

posted on 16 Aug 2024

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is OOps concept
  • Ans. 

    Object-oriented programming paradigm focusing on objects and classes for code organization and reusability.

    • Encapsulation: Bundling data and methods that operate on the data into a single unit (object)

    • Inheritance: Ability for a class to inherit properties and behavior from another class

    • Polymorphism: Ability for objects to be treated as instances of their parent class or their own class

    • Abstraction: Hiding complex impleme...

  • Answered by AI
  • Q2. What is java 8
  • Ans. 

    Java 8 is a major release of the Java programming language with new features like lambda expressions, streams, and functional interfaces.

    • Introduced lambda expressions for functional programming

    • Added streams API for processing collections

    • Included default methods in interfaces for backward compatibility

    • Introduced new Date and Time API (java.time package)

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. Asked about general questions

Skills evaluated in this interview

Top Virtusa Consulting Services Software Developer Interview Questions and Answers

Q1. 1.What is constraints and it's types? 2.what is meant by wrapper class? 3.What is meant by string buffer? 4.Write a program to print number of count of characters in a string and remove duplicates by giving user input.
View answer (1)

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray Sum Problem Statement Given an array of integers, determine the maximum possible sum of any contiguous subarray within the array. Example: Input: array = [34, -50, 42, 14, -5, 86] Output: 137 Explanation: The maximum sum is... read more
View answer (42)

Jobs at Virtusa Consulting Services

View all

Consultant Interview Questions & Answers

user image Anonymous

posted on 18 Jun 2024

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

2-D matrix based questions

Round 2 - One-on-one 

(2 Questions)

  • Q1. Abstract classes and interfaces
  • Q2. Multithreading, java 8, collections framework
Round 3 - HR 

(2 Questions)

  • Q1. Basic behavioral questions were asked
  • Q2. Discussion around my job role

Top Virtusa Consulting Services Consultant Interview Questions and Answers

Q1. What are the Linux command you use in daily routines
View answer (1)

Consultant Interview Questions asked at other Companies

Q1. How would you pass an entry for travel expenses incurred and paid by employee and was reimbursed? How would the end to end flow happens
View answer (8)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Js basics question like hoisting, promise, call back.
  • Q2. Reacts basics like dom, hooks, class components life cycle.
Round 2 - Coding Test 

Coding questions, counter app using react redux, array destructure and few js questions.

Interview Preparation Tips

Interview preparation tips for other job seekers - Mid-level questions and should prepare for js basics.

Top Virtusa Consulting Services Software Engineer Interview Questions and Answers

Q1. Coding question: 1. remove sub string and sort alphabetically 2. reverse of a given string 3. bubble sort
View answer (1)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (197)
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(5 Questions)

  • Q1. How to use Reference cursor in procedure
  • Ans. 

    Reference cursor in procedure is used to return result sets from a stored procedure.

    • Declare a cursor variable in the procedure using TYPE keyword

    • Open the cursor variable using OPEN keyword

    • Fetch data from the cursor using FETCH keyword

    • Close the cursor using CLOSE keyword after fetching all data

  • Answered by AI
  • Q2. Use of lead ,lag functions
  • Ans. 

    Lead and lag functions are used to access data from a subsequent or previous row in a result set.

    • Lead function is used to access data from the next row in the result set.

    • Lag function is used to access data from the previous row in the result set.

    • Both functions can be used to compare values between rows or calculate differences.

  • Answered by AI
  • Q3. Can you update in function
  • Ans. 

    Yes, you can update in a function in Oracle SQL and PLSQL.

    • You can use the UPDATE statement within a PLSQL function to update data in a table.

    • Make sure to commit the changes using COMMIT statement.

    • Example: CREATE OR REPLACE FUNCTION update_employee_salary(emp_id IN NUMBER, new_salary IN NUMBER) RETURN NUMBER IS BEGIN UPDATE employees SET salary = new_salary WHERE employee_id = emp_id; COMMIT; RETURN 1; END;

  • Answered by AI
  • Q4. Can you commit in trigger
  • Ans. 

    No, you cannot commit in a trigger as it can cause mutating table errors.

    • Triggers cannot contain COMMIT or ROLLBACK statements.

    • Committing in a trigger can lead to mutating table errors.

    • Instead, use triggers for data validation, not for committing transactions.

  • Answered by AI
  • Q5. What is autonomous transaction
  • Ans. 

    Autonomous transaction is a separate transaction that is independent of the main transaction.

    • Autonomous transactions are used to perform certain tasks independently of the main transaction.

    • They are useful for logging, auditing, or error handling purposes.

    • Autonomous transactions are started with the PRAGMA AUTONOMOUS_TRANSACTION statement.

    • Changes made in an autonomous transaction are not visible to the main transaction ...

  • Answered by AI

Skills evaluated in this interview

Oracle SQL and PLSQL Developer Interview Questions asked at other Companies

Q1. Tell me about Analytical functions you worked on ?
View answer (1)
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(5 Questions)

  • Q1. String is immutable. Array and arraylist differences
  • Ans. 

    String is immutable, array and arraylist are mutable data structures.

    • String is immutable, meaning its value cannot be changed once it is created.

    • Array is a fixed-size data structure that stores elements of the same data type.

    • ArrayList is a dynamic array that can grow or shrink in size as needed.

    • Example: String str = "hello"; char[] arr = {'h', 'e', 'l', 'l', 'o'}; ArrayList list = new ArrayList();

Answered by AI
  • Q2. Deadlock scenario in thread
  • Ans. 

    Deadlock scenario in thread occurs when two or more threads are waiting for each other to release resources, causing a standstill.

    • Two threads each holding a resource needed by the other thread

    • No thread can proceed until the other releases the resource

    • Can be avoided by careful resource allocation and ordering

  • Answered by AI
  • Q3. Struts architecture
  • Q4. Array sort program
  • Ans. 

    Implement a program to sort an array of strings

    • Use a sorting algorithm like bubble sort, selection sort, or quicksort

    • Ensure the sorting algorithm is implemented correctly for strings

    • Consider using built-in sorting functions in programming languages like sort() in Python

  • Answered by AI
  • Q5. Sql basics questions
  • Skills evaluated in this interview

    Top Virtusa Consulting Services Associate Software Engineer Interview Questions and Answers

    Q1. Reverse Stack with Recursion Reverse a given stack of integers using recursion. You must accomplish this without utilizing extra space beyond the internal stack space used by recursion. Additionally, you must refrain from using any loop con... read more
    View answer (1)

    Associate Software Engineer Interview Questions asked at other Companies

    Q1. Triplets with Given Sum Problem Given an array or list ARR consisting of N integers, your task is to identify all distinct triplets within the array that sum up to a specified number K. Explanation: A triplet is a set {ARR[i], ARR[j], ARR[k... read more
    View answer (2)

    Virtusa Consulting Services Interview FAQs

    How many rounds are there in Virtusa Consulting Services interview?
    Virtusa Consulting Services interview process usually has 2-3 rounds. The most common rounds in the Virtusa Consulting Services interview process are Technical, HR and Coding Test.
    How to prepare for Virtusa Consulting Services 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 Virtusa Consulting Services. The most common topics and skills that interviewers at Virtusa Consulting Services expect are SQL, Java, Javascript, Python and Automation Testing.
    What are the top questions asked in Virtusa Consulting Services interview?

    Some of the top questions asked at the Virtusa Consulting Services interview -

    1. Guesstimate on how many flights on a day in Delhi airp...read more
    2. Unix: 1)How we simply find files in directory 2)count of word by using grep co...read more
    3. 1.What is constraints and it's types? 2.what is meant by wrapper class? 3.What ...read more
    How long is the Virtusa Consulting Services interview process?

    The duration of Virtusa Consulting Services interview process can vary, but typically it takes about less than 2 weeks to complete.

    Tell us how to improve this page.

    Virtusa Consulting Services Interview Process

    based on 457 interviews

    Interview experience

    4
      
    Good
    View more

    Interview Questions from Similar Companies

    TCS Interview Questions
    3.7
     • 10.4k Interviews
    Accenture Interview Questions
    3.8
     • 8.1k Interviews
    Infosys Interview Questions
    3.6
     • 7.5k Interviews
    Wipro Interview Questions
    3.7
     • 5.6k Interviews
    Cognizant Interview Questions
    3.8
     • 5.6k Interviews
    Capgemini Interview Questions
    3.7
     • 4.7k Interviews
    Tech Mahindra Interview Questions
    3.5
     • 3.8k Interviews
    HCLTech Interview Questions
    3.5
     • 3.8k Interviews
    Genpact Interview Questions
    3.8
     • 3.1k Interviews
    IBM Interview Questions
    4.0
     • 2.3k Interviews
    View all

    Virtusa Consulting Services Reviews and Ratings

    based on 4.8k reviews

    3.8/5

    Rating in categories

    3.6

    Skill development

    3.7

    Work-life balance

    3.4

    Salary

    3.4

    Job security

    3.6

    Company culture

    3.1

    Promotions

    3.5

    Work satisfaction

    Explore 4.8k Reviews and Ratings
    Senior Software Engineer

    Thane,

    Chennai

    4-7 Yrs

    ₹ 15-15 LPA

    ServiceNow Architect

    Hyderabad / Secunderabad,

    Chennai

    +1

    13-20 Yrs

    Not Disclosed

    Servicenow Architect

    Hyderabad / Secunderabad,

    Chennai

    +1

    9-14 Yrs

    Not Disclosed

    Explore more jobs
    Senior Consultant
    4k salaries
    unlock blur

    ₹0 L/yr - ₹0 L/yr

    Lead Consultant
    3.4k salaries
    unlock blur

    ₹0 L/yr - ₹0 L/yr

    Consultant
    3.3k salaries
    unlock blur

    ₹0 L/yr - ₹0 L/yr

    Software Engineer
    3.3k salaries
    unlock blur

    ₹0 L/yr - ₹0 L/yr

    Associate Consultant
    2.8k salaries
    unlock blur

    ₹0 L/yr - ₹0 L/yr

    Explore more salaries
    Compare Virtusa Consulting Services with

    Cognizant

    3.7
    Compare

    TCS

    3.7
    Compare

    Infosys

    3.6
    Compare

    Accenture

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