Upload Button Icon Add office photos

Filter interviews by

Virtusa Consulting Services Associate Software Engineer Interview Questions, Process, and Tips

Updated 29 Nov 2024

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 us ...read more
  • Q2. Word Occurrence Counting Given a string 'S' of words, the goal is to determine the frequency of each word in the string. Consider a word as a sequence of one or more non ...read more
  • Q3. Number and Digits Problem Statement You are provided with a positive integer N . Your task is to identify all numbers such that the sum of the number and its digits equa ...read more
View all 25 questions

Virtusa Consulting Services Associate Software Engineer Interview Experiences

24 interviews found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Job Portal and was interviewed before Dec 2021. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

Go for something like basics of any programming language and Theortical and practical coding

Round 3 - One-on-one 

(1 Question)

  • Q1. Asks the things that were mentioned in resume
Round 4 - HR 

(1 Question)

  • Q1. Asks about company, bond

Interview Preparation Tips

Interview preparation tips for other job seekers - Just be calm and answer the question if you know , if you don't know say I don't know

I applied via Telegram and was interviewed in Dec 2021. There were 3 interview rounds.

Round 1 - Aptitude Test 

1.)Time, Distance and Speed
2.)Pipes and Cisterns
3.)ages
4.)Simple Interest and Compound Interest
5.)Profit and Loss
6.)Problems on Trains
Duration is around 30mins

Round 2 - Technical 

(1 Question)

  • Q1. I mentioned Manual Testing, java, Sql in my Resume Manual Testing 1.)What is Traceability Matrix and What are its different types? 2.)What are the column names that we write for a Test Case Table? 3.)How ...
Round 3 - HR 

(2 Questions)

  • Q1. Why should we hire you?
  • Q2. 1.)Why did you virtusa company? 2.)Ready to relocate? 3.)Ready to learn any new languages?

Interview Preparation Tips

Topics to prepare for Virtusa Consulting Services Associate Software Engineer interview:
  • Java
  • SQL
Interview preparation tips for other job seekers - Interviewer must get an opinion like they can train us and we utilize it properly.
Atleast we have to answer 50% of the questions.

Associate Software Engineer Interview Questions Asked at Other Companies

asked in Accenture
Q1. Triplets with Given Sum Problem Given an array or list ARR consis ... read more
asked in Gainsight
Q2. Connecting Ropes with Minimum Cost You are given 'N' ropes, each ... read more
Q3. Intersection of Two Arrays II Given two integer arrays ARR1 and A ... read more
asked in Clarivate
Q4. Best Time to Buy and Sell Stock II Problem Statement Given the st ... read more
Q5. Ninja and Alternating Largest Problem Statement Ninja is given a ... read more

I was interviewed in Jul 2021.

Round 1 - Video Call 

(5 Questions)

Round duration - 60 Minutes
Round difficulty - Easy

This round had 1 coding question related to stacks and recursion which was followed by an SQL question. After that , I was asked some questions related to Core Java and DBMS.

  • 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 ...

  • Ans. 

    Reverse a given stack of integers using recursion without using extra space or loop constructs.

    • Use recursion to pop all elements from the original stack and store them in function call stack.

    • Once the stack is empty, push the elements back in reverse order using recursion.

    • Ensure to handle base cases like empty stack or single element stack.

    • Example: If the input stack is [1, 2, 3], after reversal it should be [3, 2, 1].

  • Answered by AI
  • Q2. How do you combine two tables in SQL?
  • Ans. 

    To combine two tables in SQL, you can use the JOIN clause to merge rows based on a related column.

    • Use the JOIN clause to specify the columns from each table that are used to match up rows.

    • Types of JOINs include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.

    • Example: SELECT * FROM table1 JOIN table2 ON table1.column = table2.column;

  • Answered by AI
  • Q3. What is the difference between an abstract class and an interface in Java?
  • Ans. 

    Abstract class can have both abstract and non-abstract methods, while interface can only have abstract methods.

    • Abstract class can have constructors, member variables, and methods with implementation.

    • Interface can only have abstract methods and constants.

    • A class can implement multiple interfaces but can only extend one abstract class.

    • Example: Abstract class - Animal with abstract method 'eat', Interface - Flyable with m

  • Answered by AI
  • Q4. What are the three levels of data abstraction in a Database Management System?
  • Ans. 

    The three levels of data abstraction in a Database Management System are Physical Level, Logical Level, and View Level.

    • Physical Level: Deals with how data is stored on the storage medium. It includes details like data structures, file organization, and indexing.

    • Logical Level: Focuses on how data is viewed by users. It hides the physical storage details and presents a logical view of the database.

    • View Level: Represents ...

  • Answered by AI
  • Q5. What is meant by normalization and denormalization?
  • Ans. 

    Normalization is the process of organizing data in a database to reduce redundancy and improve data integrity. Denormalization is the opposite process.

    • Normalization involves breaking down a table into smaller tables and defining relationships between them to reduce redundancy.

    • Denormalization involves combining tables to reduce the number of joins needed for queries, sacrificing some normalization benefits for performan...

  • Answered by AI
Round 2 - Video Call 

(4 Questions)

Round duration - 50 Minutes
Round difficulty - Medium

In this round, the interviewer asked questions related to my projects. Since I did some web development projects , the interviewer grilled me on concepts related to HTML , CSS and JavaScript.

  • Q1. How do you compare an Object and a Map in JavaScript?
  • Ans. 

    Objects are key-value pairs with methods, while Maps are collections of key-value pairs with ordered keys and better performance.

    • Objects are unordered collections of key-value pairs, while Maps maintain the order of insertion.

    • Maps allow any type of key, while Objects only allow strings and symbols as keys.

    • Maps have better performance for scenarios involving frequent additions and removals of key-value pairs.

    • Objects hav...

  • Answered by AI
  • Q2. What is the difference between 'let' and 'var' in JavaScript?
  • Ans. 

    let is block-scoped while var is function-scoped in JavaScript.

    • let is block-scoped, meaning it is only accessible within the block it is declared in.

    • var is function-scoped, meaning it is accessible throughout the function it is declared in.

    • Using let can help prevent variable hoisting issues.

    • let allows for better control over variable scope and reduces the risk of unintended variable redeclarations.

  • Answered by AI
  • Q3. What are the various formatting tags in HTML?
  • Ans. 

    Various formatting tags in HTML include <b>, <i>, <u>, <strong>, <em>, <sub>, <sup>, <strike>, <br>, <hr>, <pre>, <blockquote>, <code>, <kbd>, <samp>, <var>, <cite>, <abbr>, <address>, <small>, <big>, <font>, <center>, <s>, <del>, <ins>, <mark>, <time>, ...

  • Answered by AI
  • Q4. What are some advantages of HTML5 over its previous versions?
  • Ans. 

    HTML5 offers several advantages over its previous versions.

    • Improved support for multimedia elements such as audio and video tags

    • Enhanced support for canvas and SVG for better graphics rendering

    • Introduction of new semantic elements like <header>, <footer>, <nav>, <article> for better structure and accessibility

    • Built-in support for offline storage using local storage and session storage

    • Better supp...

  • Answered by AI
Round 3 - HR 

(2 Questions)

Round duration - 30 Minutes
Round difficulty - Easy

This is a cultural fitment testing round. HR was very frank and asked standard questions. Then we discussed about my
role.

  • Q1. What is something about you that is not included in your resume?
  • Q2. Why should we hire you?

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPAVirtusa consulting services interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, System Design, Aptitude, OOPSTime required to prepare for the interview - 4 MonthsInterview preparation tips for other job seekers

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application resume tips for other job seekers

Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.

Final outcome of the interviewSelected

Skills evaluated in this interview

I was interviewed in Nov 2021.

Round 1 - Coding Test 

5 questions, 3 from intermediate dsa, 2 sql query

Round 2 - Technical 

(2 Questions)

  • Q1. Held for 30 minutes 1 question was on string 2 on array 3 on error handling 4 on inheritance, encapsulation, polymorphism, super keyword 5 on block code and threading And many more on basic oops and ds
  • Q2. Project discussion Academic Personal
Round 3 - HR 

(1 Question)

  • Q1. Normal hr questions and project discussion

Interview Preparation Tips

Interview preparation tips for other job seekers - Preparing data structures and algorithms
Prepare sql basic

Virtusa Consulting Services interview questions for designations

 Software Engineer

 (40)

 Senior Software Engineer

 (18)

 Lead Software Engineer

 (5)

 Assistant Software Engineer

 (1)

 Software Engineer Trainee

 (1)

 Software Testing Engineer

 (1)

 Software Engineer Tester

 (1)

 Associate Quality Assurance Engineer

 (1)

I was interviewed before May 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 120 Minutes
Round difficulty - Easy

Written test. Started from11 am to 1 pm.

  • Q1. 

    Word Occurrence Counting

    Given a string 'S' of words, the goal is to determine the frequency of each word in the string. Consider a word as a sequence of one or more non-space characters. The string can h...

  • Ans. 

    Count the frequency of each word in a given string.

    • Split the input string by spaces to get individual words.

    • Use a hashmap to store the frequency of each word.

    • Iterate through the words and update the hashmap accordingly.

    • Print the unique words and their frequencies from the hashmap.

  • Answered by AI
  • Q2. 

    Number and Digits Problem Statement

    You are provided with a positive integer N. Your task is to identify all numbers such that the sum of the number and its digits equals N.

    Example:

    Input:
    N = 21
    Out...
  • Ans. 

    Identify numbers where sum of number and its digits equals given integer N.

    • Iterate through numbers from 1 to N and check if sum of number and its digits equals N

    • Use a helper function to calculate sum of digits for a given number

    • Return the numbers that satisfy the condition in increasing order, else return -1

  • Answered by AI
Round 2 - Video Call 

Round duration - 40 minutes
Round difficulty - Easy

Technical interview

Round 3 - HR 

Round duration - 30 minutes
Round difficulty - Easy

HR interview, 3-4 pm, interviewer was good, positive environment,

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Associate Software Engineer in HyderabadEligibility criteria60% throughoutVirtusa interview preparation:Topics to prepare for the interview - Java [Oops, Exceptional handling, Multithreading, Collection Framework, String ] , SQL , Data Structure , DBMS [basics], Final year college project.Time required to prepare for the interview - 1 monthInterview preparation tips for other job seekers

Tip 1 : Practice frequently asked coding questions in virtusa. 
Tip 2 : Prepare basics of Java atleast core Java, Basic queries. 
Tip 3 : Prepare data Structure (question related to linkedlist, Arrays)

Application resume tips for other job seekers

Tip 1 : Keep resume Simple and readable. 
Tip 2 : Try to make single page resume.

Final outcome of the interviewSelected

Get interview-ready with Top Virtusa Consulting Services Interview Questions

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Aug 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Just basic aptitude questions

Round 3 - Coding Test 

Gave two programs to be written

Interview Preparation Tips

Interview preparation tips for other job seekers - Give answers confidently and speake clearly with a smile
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Mar 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Coding Test 

The test itself observes our analytical skills but its simple. If you understand the question with out of the box you will definetly crack

Round 3 - Technical 

(1 Question)

  • Q1. It covers all aspects aptitude,coding what not everything regarding core also
Round 4 - HR 

(1 Question)

  • Q1. Gives a case study in a corporate scenario and analyzes our maturity in corporate world

Interview Preparation Tips

Interview preparation tips for other job seekers - With a good practice anyone can get opportunity in virtusa. Because virtusa always supports talent profiles

I applied via Recruitment Consulltant and was interviewed in Dec 2021. There were 2 interview rounds.

Round 1 - Case Study 

Very good company and good work life balance

Round 2 - HR 

(2 Questions)

  • Q1. Tell me about your self
  • Q2. Weakness and strengths

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well and keeping applying and do whatever you want to do

I applied via Campus Placement and was interviewed in Jul 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. What is Java OOP's concept
  • Ans. 

    Java OOP's concept is a programming paradigm that uses objects to design applications and programs.

    • Java OOP's concept is based on four main principles: encapsulation, inheritance, polymorphism, and abstraction.

    • Encapsulation is the process of hiding the implementation details of an object from the outside world.

    • Inheritance allows a class to inherit properties and methods from another class.

    • Polymorphism allows objects to...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview was very interactive and I learnt many new things.

Skills evaluated in this interview

I applied via Campus Placement and was interviewed in Jun 2021. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Based on core java, sql, javascript, html, css.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident and make your basics strong.

Virtusa Consulting Services Interview FAQs

How many rounds are there in Virtusa Consulting Services Associate Software Engineer interview?
Virtusa Consulting Services interview process usually has 2-3 rounds. The most common rounds in the Virtusa Consulting Services interview process are Technical, Coding Test and HR.
What are the top questions asked in Virtusa Consulting Services Associate Software Engineer interview?

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

  1. Is a string mutable/immutable with an exam...read more
  2. String is immutable. Array and arraylist differen...read more
  3. What is Java OOP's conc...read more
How long is the Virtusa Consulting Services Associate Software Engineer interview process?

The duration of Virtusa Consulting Services Associate Software Engineer 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 Associate Software Engineer Interview Process

based on 16 interviews

4 Interview rounds

  • Coding Test Round
  • Technical Round
  • HR Round - 1
  • HR Round - 2
View more
Virtusa Consulting Services Associate Software Engineer Salary
based on 1.2k salaries
₹2.4 L/yr - ₹6.7 L/yr
12% less than the average Associate Software Engineer Salary in India
View more details

Virtusa Consulting Services Associate Software Engineer Reviews and Ratings

based on 149 reviews

3.4/5

Rating in categories

3.5

Skill development

3.5

Work-life balance

3.1

Salary

3.0

Job security

3.3

Company culture

2.8

Promotions

3.2

Work satisfaction

Explore 149 Reviews and Ratings
Senior Consultant
3.8k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Consultant
3.3k salaries
unlock blur

₹0 L/yr - ₹0 L/yr

Lead 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