Upload Button Icon Add office photos

Filter interviews by

Virtusa Software Services Software Developer Interview Questions and Answers

Updated 5 Dec 2024

Virtusa Software Services Software Developer Interview Experiences

5 interviews found

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Basic questions on dotnet core
  • Q2. Basic questions on angular
Round 2 - Coding Test 

MCQ asked for css,js etx

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed before Dec 2023.

Round 1 - Aptitude Test 

It was medium level questions

Round 2 - Coding Test 

5 codes given 3 easy 2 hard

Round 3 - HR 

(2 Questions)

  • Q1. Introduce yourself
  • Ans. 

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

    • 5 years of experience in Java and Python

    • Strong problem-solving skills

    • Experience working in Agile development environment

  • Answered by AI
  • Q2. Scenario based sql query

Interview Preparation Tips

Interview preparation tips for other job seekers - Study java sql

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
Hard
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed before Aug 2023. There were 3 interview rounds.

Round 1 - Coding Test 

It was multiple choice based questions

Round 2 - Technical 

(2 Questions)

  • Q1. Coding syntax why used
  • Ans. 

    Coding syntax is used to define the rules and structure of a programming language.

    • Coding syntax ensures that code is written in a consistent and understandable manner.

    • It helps the compiler or interpreter understand and execute the code correctly.

    • Syntax errors can be easily identified and corrected during the development process.

    • Examples: curly braces {} in C/C++, indentation in Python, semicolons ; in many languages.

  • Answered by AI
  • Q2. Different coding scenario based
Round 3 - HR 

(2 Questions)

  • Q1. Why Should I hire you for this job
  • Ans. 

    I have the technical skills, experience, and passion for software development that make me the ideal candidate for this job.

    • I have a strong background in programming languages such as Java, C++, and Python.

    • I have experience working on various projects, including developing web applications and mobile apps.

    • I am a quick learner and always eager to expand my knowledge and skills in software development.

    • I have excellent pr...

  • Answered by AI
  • Q2. Why interested in this job
  • Ans. 

    Passionate about creating innovative software solutions and contributing to a dynamic team environment.

    • Excited about the opportunity to work on cutting-edge technologies

    • Enjoy problem-solving and collaborating with a team

    • Interested in the company's mission and values

    • Seeking a challenging and rewarding career in software development

  • Answered by AI

Skills evaluated in this interview

I applied via campus placement at Dehradun Institute of Technology, Dehradun and was interviewed in May 2022. There were 3 interview rounds.

Round 1 - Coding Test 

Basic questions on strings tree and graph

Round 2 - Technical 

(2 Questions)

  • Q1. Oops based questions
  • Q2. About your project and describe your project
Round 3 - HR 

(1 Question)

  • Q1. About yourself and your skills

Interview Preparation Tips

Interview preparation tips for other job seekers - Good experience as a fresher . Interviewer was friendly.

Virtusa Software Services interview questions for designations

 Software Engineer

 (5)

 React Developer

 (1)

 Associate Software Engineer

 (2)

 Senior Software Engineer

 (1)

 Front end Developer

 (1)

 Senior Android Developer

 (1)

 Full Stack Developer

 (1)

 Software Automation Testing Engineer

 (1)

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

I applied via Campus Placement and was interviewed before Feb 2022. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Be thorough with basics
  • Q2. Oops concept , project

Interview Preparation Tips

Topics to prepare for Virtusa Software Services Software Developer interview:
  • Data Structures
Interview preparation tips for other job seekers - Basics is much needed for this job.so please prepare according to that.

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
No response

I was interviewed in Sep 2024.

Round 1 - Aptitude Test 

An aptitude test evaluates an individual's potential to excel in a specific area by assessing their strengths and weaknesses in particular abilities.

Round 2 - Aptitude Test 

An assessment that measures an individual's inherent abilities and potential for success in a specific activity.

Round 3 - Coding Test 

A coding test is a programming assessment designed to evaluate a candidate's coding skills. It is a standard component of the technical hiring process for software developers and programmers.

Round 4 - Coding Test 

Assessment that evaluates a candidate's coding skills

Round 5 - Group Discussion 

Group discussion (GD) topics for interviews may cover areas such as business, social issues, and current affairs. GDs serve to evaluate a candidate's communication, leadership, and teamwork abilities.

Round 6 - Assignment 

Discussion assignments are prompts that your teacher may assign to you. By participating in these discussions, you can reflect on your learning, share ideas and opinions, or ask and answer questions. Discussions may require you to respond to individual questions or provide multiple responses to an ongoing conversation.

Interview Preparation Tips

Interview preparation tips for other job seekers - Job seekers can improve their chances by researching the job market, preparing their resume and cover letter, and networking.
Research
Know your goals: Consider your values, strengths, and ideal work environment.
Research the company: Anticipate common interview questions.
Prepare your resume
Tailor your resume: Customize your resume for each job application.
Highlight your skills: Highlight how your skills and experience match the job description.
Use keywords: Use relevant keywords in your resume and cover letter.
Prepare for interviews
Prepare your answers: Use the STAR method to prepare your answers.
Research the company: Anticipate common interview questions.
Network
Expand your professional network: You may find that more people can recommend you to a new position.
Use your professional network: You can use your network for career advice.
Other tips Don't limit your search to online resources, Optimize your LinkedIn profile, Use several job-search websites, Keep your resume up-to-date, and Develop your interview skills.
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I was interviewed in Jan 2025.

Round 1 - Technical 

(5 Questions)

  • Q1. What is a polymorphism?
  • Q2. Can you explain difference between == and euqals()?
  • Q3. What is dependency inversion?
  • Q4. Can you explain ACID?
  • Q5. Please tell me about isolation levels
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is a comparator?
  • Ans. 

    A comparator is a function that compares two objects to determine their ordering.

    • Used in sorting algorithms to determine the order of elements

    • Returns a negative value if the first object is less than the second, zero if they are equal, and a positive value if the first object is greater

    • Commonly used in Java with the Comparator interface

  • Answered by AI
  • Q2. What is reentrant lock?
  • Ans. 

    A reentrant lock is a synchronization primitive that allows a thread to re-enter a critical section it already holds.

    • Prevents deadlock by allowing a thread to acquire the lock multiple times

    • Each lock acquisition must be followed by a corresponding release

    • Commonly used in multi-threaded programming to protect shared resources

  • Answered by AI
Interview experience
3
Average
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed in Jan 2025.

Round 1 - Technical 

(2 Questions)

  • Q1. How can you reverse a string that is stored in an array?
  • Q2. Oops
Round 2 - HR 

(2 Questions)

  • Q1. How do you feel about policies and location constraints?
  • Q2. Okay with joining mphasis?
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
Selected Selected
Round 1 - Coding Test 

DSA questions and programming concepts

Round 2 - Technical 

(2 Questions)

  • Q1. Reverse string and optimize it
  • Ans. 

    Reverse array of strings efficiently

    • Use two pointers approach to swap characters from start and end of each string

    • Optimize by using in-place reversal instead of creating new strings

    • Consider edge cases like empty strings or strings with only one character

  • Answered by AI
  • Q2. Reverse binary tree
Round 3 - HR 

(2 Questions)

  • Q1. Salary expectations
  • Q2. Joining location

Virtusa Software Services Interview FAQs

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

Some of the top questions asked at the Virtusa Software Services Software Developer interview -

  1. Coding syntax why u...read more
  2. Different coding scenario ba...read more
  3. Oops concept , proj...read more

Tell us how to improve this page.

Virtusa Software Services Software Developer Interview Process

based on 4 interviews

2 Interview rounds

  • Technical Round
  • HR Round
View more
Virtusa Software Services Software Developer Salary
based on 20 salaries
₹3.2 L/yr - ₹9.5 L/yr
33% less than the average Software Developer Salary in India
View more details

Virtusa Software Services Software Developer Reviews and Ratings

based on 2 reviews

2.5/5

Rating in categories

3.5

Skill development

3.1

Work-life balance

2.0

Salary

3.9

Job security

3.5

Company culture

3.9

Promotions

3.4

Work satisfaction

Explore 2 Reviews and Ratings
Consultant
72 salaries
unlock blur

₹5.6 L/yr - ₹16.5 L/yr

Lead Consultant
64 salaries
unlock blur

₹11 L/yr - ₹23 L/yr

Senior Consultant
60 salaries
unlock blur

₹8.4 L/yr - ₹27 L/yr

Software Engineer
52 salaries
unlock blur

₹2.8 L/yr - ₹9 L/yr

Associate Consultant
49 salaries
unlock blur

₹4 L/yr - ₹10.2 L/yr

Explore more salaries
Compare Virtusa Software Services with

TCS

3.7
Compare

Infosys

3.6
Compare

Wipro

3.7
Compare

HCLTech

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