Upload Button Icon Add office photos

Filter interviews by

Virtusa Consulting Services Associate Java Developer Interview Questions and Answers

Updated 12 Sep 2024

Virtusa Consulting Services Associate Java Developer Interview Experiences

2 interviews found

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

I applied via Campus Placement and was interviewed before Sep 2023. There were 2 interview rounds.

Round 1 - Technical 

(4 Questions)

  • Q1. Java OOPs concepts?
  • Q2. ArrayList and LinkedList Differences?
  • Ans. 

    ArrayList is resizable array implementation, LinkedList is doubly linked list implementation.

    • ArrayList uses dynamic array to store elements, LinkedList uses doubly linked list

    • ArrayList is faster for accessing elements by index, LinkedList is faster for adding/removing elements

    • Example: ArrayList arrList = new ArrayList<>(); LinkedList linkedList = new LinkedList<>();

Answered by AI
  • Q3. String reverse Program in Java?
  • Ans. 

    A program to reverse a given string in Java.

    • Create a char array from the input string.

    • Use two pointers to swap characters from start and end of the array.

    • Convert the char array back to a string and return.

  • Answered by AI
  • Q4. Polymorphism and method overloading and Overriding?
  • Round 2 - HR 

    (2 Questions)

    • Q1. Explain How was your syllobus was done in Lockdown at College?
    • Ans. 

      During lockdown, my college syllabus was completed through online classes and self-study.

      • Online classes were conducted through video conferencing platforms like Zoom or Google Meet.

      • Assignments and exams were taken online using tools like Google Classroom or Moodle.

      • Self-study involved reading textbooks, watching online tutorials, and practicing coding exercises.

      • Regular communication with professors and classmates throug...

    • Answered by AI
    • Q2. Are you ok with locations?
    • Ans. 

      Yes, I am open to different locations for work.

      • I am willing to relocate for the right opportunity

      • I am open to working in different cities or countries

      • I understand that some positions may require travel or relocation

    • Answered by AI

    Interview Preparation Tips

    Topics to prepare for Virtusa Consulting Services Associate Java Developer interview:
    • Java
    • HTML
    • SQL
    Interview preparation tips for other job seekers - Please go through the Career site and then apply for the jobs.

    Skills evaluated in this interview

    I applied via Social media and was interviewed in Sep 2021. There were 4 interview rounds.

    Interview Questionnaire 

    1 Question

    • Q1. About all the core java deep and differences that how it is vary from c language

    Interview Preparation Tips

    Interview preparation tips for other job seekers - If you are fresher then it's better to go fluent through your self introduction and project. Mainly be prepared about what you have provided in your resume.

    Associate Java Developer Interview Questions Asked at Other Companies

    Q1. Explain How was your syllobus was done in Lockdown at College?
    asked in Endava
    Q2. What is No-Sql? In what cases does No-Sql will be used?
    asked in Endava
    Q3. What are the OOPS concept and explain them with an example.
    asked in Endava
    Q4. What is meant by polymorphism? What are the different types of po ... read more
    asked in Endava
    Q5. What is DBMS ? and Differentiate blw R-DBMS and DBMS.

    Interview questions from similar companies

    I applied via Naukri.com and was interviewed in Apr 2020. There were 5 interview rounds.

    Interview Questionnaire 

    1 Question

    • Q1. I asked questions to hr on the company shifts, payroll and also type of employment or permanent.

    Interview Preparation Tips

    Interview preparation tips for other job seekers - I got a call from HPE on July 3 2020 from naukri and i have applied to the job with an experience of 9 months. after that i have applied to the job as per their instructions.
    after that i had an technical interview there they have asked about the current company projects and what 's my role and questions regarding the project and technologies ,frameworks and database.
    2nd round is the hr round.
    3rd round by hiring manager and there I was shooted by the questions on the projects and the tools in the company and what the use of the tool and I have given the detailed explanation of the project and the tool .after that i got a questions on the MS-SQL.

    Now i have joined in HPE with an experience of 1 year.

    Over all its a very good experience . I am very happy that i got placed in HEWLETT PACKARD ENTERPRISE.
    Interview experience
    4
    Good
    Difficulty level
    Moderate
    Process Duration
    Less than 2 weeks
    Result
    Selected Selected

    I was interviewed in Dec 2024.

    Round 1 - Aptitude Test 

    Logical intelligence

    Round 2 - Group Discussion 

    Any information can be discussed.

    Round 3 - Case Study 

    A comprehensive analysis of an individual, group, situation, or phenomenon over an extended duration.

    Round 4 - Assignment 

    The reporter vanished while on assignment in the war zone.

    Round 5 - One-on-one 

    (1 Question)

    • Q1. Denoting or referring to a situation in which two parties come into direct contact, opposition, or correspondence

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Clearly identify your career goals, utilize job search platforms and company websites, tailor your resume and cover letter for each application, actively network on professional platforms such as LinkedIn, attend career fairs, develop relevant skills, and maintain a strong online presence to showcase your professional brand.
    Interview experience
    5
    Excellent
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Technical 

    (2 Questions)

    • Q1. Explain architecture of your project
    • Q2. Some questions on Java, Spring Boot and sql
    Round 2 - Technical 

    (2 Questions)

    • Q1. Project flow and some behavioural questions
    • Q2. Project contribution of yours
    • Ans. 

      Developed a web application for tracking employee attendance and performance

      • Implemented user authentication and authorization using Spring Security

      • Utilized Hibernate for database interaction and data persistence

      • Designed and developed RESTful APIs for frontend integration

      • Used AngularJS for frontend development to create interactive user interfaces

    • Answered by AI
    Round 3 - HR 

    (1 Question)

    • Q1. Basic formalities before offer release

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Understand your project properly and have your basic of programming very clear
    Interview experience
    3
    Average
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Coding Test 

    Aptitude, core concepts and a code

    Round 2 - HR 

    (2 Questions)

    • Q1. What is the one thing you learnt from college club?
    • Ans. 

      I learned the importance of teamwork and collaboration from my college club.

      • Developed strong communication skills by working with diverse group of individuals

      • Learned how to delegate tasks effectively to achieve common goals

      • Gained experience in problem-solving and conflict resolution through group projects

    • Answered by AI
    • Q2. What is the one thing you want to expereince?
    • Ans. 

      I want to experience living in a different country and immersing myself in a new culture.

      • Traveling to a foreign country and learning about their customs and traditions

      • Trying new foods and experiencing different ways of life

      • Making friends with locals and exploring the local attractions

    • Answered by AI
    Round 3 - Technical 

    (3 Questions)

    • Q1. Difference between relational and non relational dbms
    • Ans. 

      Relational DBMS stores data in tables with predefined relationships, while non-relational DBMS stores data in flexible, schema-less formats.

      • Relational DBMS uses structured query language (SQL) for querying data

      • Non-relational DBMS can store data in various formats like key-value pairs, document-based, graph databases

      • Relational DBMS ensures data integrity through normalization and constraints

      • Non-relational DBMS offers be...

    • Answered by AI
    • Q2. Difference betweeen class,abstract class,interface in python
    • Ans. 

      Class is a blueprint for creating objects, abstract class cannot be instantiated and can have abstract methods, interface is a contract for classes to implement certain methods.

      • Class is a blueprint for creating objects with attributes and methods.

      • Abstract class cannot be instantiated and can have abstract methods that must be implemented by subclasses.

      • Interface is a contract for classes to implement certain methods, bu

    • Answered by AI
    • Q3. Project related questions were asked

    Skills evaluated in this interview

    Interview experience
    4
    Good
    Difficulty level
    Moderate
    Process Duration
    2-4 weeks
    Result
    No response

    I applied via Company Website and was interviewed in Nov 2024. There were 3 interview rounds.

    Round 1 - Aptitude Test 

    A standard online test conducted through one of the testing platforms.

    Round 2 - Technical 

    (4 Questions)

    • Q1. Java 8 features
    • Q2. Rest API
    • Q3. Java 8 coding problem
    • Q4. Collections
    Round 3 - Technical 

    (1 Question)

    • Q1. It was based on my previous project
    Interview experience
    2
    Poor
    Difficulty level
    Moderate
    Process Duration
    2-4 weeks
    Result
    No response

    I applied via Approached by Company and was interviewed in May 2024. There were 4 interview rounds.

    Round 1 - Technical 

    (4 Questions)

    • Q1. What are microservices according to you?
    • Ans. 

      Microservices are a software development technique where an application is divided into smaller, independent services that communicate with each other through APIs.

      • Microservices are small, independent services that focus on specific business functions.

      • Each microservice can be developed, deployed, and scaled independently.

      • Microservices communicate with each other through APIs, typically using lightweight protocols like ...

    • Answered by AI
    • Q2. Explain Microservices Architecture used in your project
    • Ans. 

      Microservices architecture is a design approach where a single application is composed of small, independent services that communicate with each other.

      • Each microservice is responsible for a specific business function or capability

      • Microservices communicate with each other through APIs

      • Each microservice can be developed, deployed, and scaled independently

      • Microservices architecture promotes flexibility, scalability, and re

    • Answered by AI
    • Q3. How are 4-5 microservices connected in rest api's? which technique you are using?
    • Ans. 

      Microservices are connected in REST APIs using communication protocols like HTTP, messaging queues, and service discovery.

      • Microservices communicate with each other using HTTP requests and responses.

      • Messaging queues like RabbitMQ or Kafka can be used for asynchronous communication between microservices.

      • Service discovery tools like Eureka or Consul help in locating and connecting to different microservices.

      • API Gateway ca...

    • Answered by AI
    • Q4. Coding question - 1. Create a immutable class of orders. What happens when two objects are created out of it. 2.Using the immutable orders create a set of orders and how will you sort these out. 3.Given ...
    • Ans. 

      Creating immutable class of orders, sorting orders, finding average of lists of integers.

      • Create an immutable class Orders with private final fields and no setter methods.

      • Override equals() and hashCode() methods to ensure uniqueness of objects.

      • Use Collections.unmodifiableSet() to create a set of orders and Collections.sort() to sort them.

      • Iterate through the List of List of String of integers, convert to integers, and ca

    • Answered by AI
    Round 2 - Technical 

    (2 Questions)

    • Q1. Explain Spring Cloud and how you are using in microservices?
    • Ans. 

      Spring Cloud is a set of tools and frameworks for building cloud-native applications in Java.

      • Spring Cloud provides tools for service discovery, load balancing, configuration management, and more in microservices architecture.

      • It includes projects like Eureka for service discovery, Ribbon for client-side load balancing, and Config Server for externalized configuration.

      • Spring Cloud integrates with Spring Boot to simplify ...

    • Answered by AI
    • Q2. Explain your deployment build config?
    • Ans. 

      Deployment build config includes settings for deploying the application.

      • Use tools like Maven or Gradle to manage dependencies and build the project

      • Specify deployment environment configurations in a separate file (e.g. application.properties)

      • Define build scripts for tasks like compiling, packaging, and deploying the application

      • Leverage CI/CD pipelines for automated builds and deployments

    • Answered by AI
    Round 3 - HR 

    (2 Questions)

    • Q1. Explain your project?
    • Q2. Your expectations from the company
    Round 4 - Coding Test 

    Given a project, you need to create logic for a service using helpers and finally give a aggregate of the final converted price .

    Given few java 8 programming functions, you need to convert them to respective java 11 functions

    Interview Preparation Tips

    Topics to prepare for CGI Group Java Full Stack Developer interview:
    • Microservices
    • java11
    • Angular
    • kafka
    Interview preparation tips for other job seekers - After all the time that has got invested, they told me i cleared everything with passing colors and they said in manegrial/Hr that they will share an offer. I waited and tried to reach out to them over mail and phone. Then i got to know that i got ghosted and our time means nothing to them. Just few un-professional people wasting others time.

    Skills evaluated in this interview

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

    (2 Questions)

    • Q1. Basics of java like string ,string builder ,Buffer,scp
    • Q2. Spring boot annotaions
    Interview experience
    4
    Good
    Difficulty level
    -
    Process Duration
    -
    Result
    -
    Round 1 - Aptitude Test 

    SQL , CODING QUESTION PYTHON

    Round 2 - Technical 

    (2 Questions)

    • Q1. BASIC SQL QUESTIOS
    • Q2. OOPS 4 PILLARS INHERITANCE ETC
    Round 3 - HR 

    (2 Questions)

    • Q1. TELL ME ABOUT YOURSELF
    • Q2. WHAT DO YOU KNOW ABOUT YOUR COMPANY

    Virtusa Consulting Services Interview FAQs

    How many rounds are there in Virtusa Consulting Services Associate Java Developer interview?
    Virtusa Consulting Services interview process usually has 2 rounds. The most common rounds in the Virtusa Consulting Services interview process are Technical and HR.
    What are the top questions asked in Virtusa Consulting Services Associate Java Developer interview?

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

    1. Explain How was your syllobus was done in Lockdown at Colle...read more
    2. ArrayList and LinkedList Differenc...read more
    3. String reverse Program in Ja...read more

    Tell us how to improve this page.

    Virtusa Consulting Services Associate Java Developer Interview Process

    based on 1 interview

    Interview experience

    4
      
    Good
    View more

    Interview Questions from Similar Companies

    TCS Interview Questions
    3.7
     • 10.5k Interviews
    Accenture Interview Questions
    3.8
     • 8.2k Interviews
    Infosys Interview Questions
    3.6
     • 7.6k Interviews
    Wipro Interview Questions
    3.7
     • 5.6k Interviews
    Cognizant Interview Questions
    3.8
     • 5.6k Interviews
    Capgemini Interview Questions
    3.7
     • 4.8k 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.4k Interviews
    View all
    Virtusa Consulting Services Associate Java Developer Salary
    based on 35 salaries
    ₹3.3 L/yr - ₹7.1 L/yr
    44% less than the average Associate Java Developer Salary in India
    View more details

    Virtusa Consulting Services Associate Java Developer Reviews and Ratings

    based on 5 reviews

    3.6/5

    Rating in categories

    3.3

    Skill development

    3.6

    Work-life balance

    3.6

    Salary

    3.6

    Job security

    3.6

    Company culture

    3.6

    Promotions

    3.6

    Work satisfaction

    Explore 5 Reviews and Ratings
    Senior Consultant
    4k salaries
    unlock blur

    ₹8 L/yr - ₹25.4 L/yr

    Lead Consultant
    3.3k salaries
    unlock blur

    ₹10.5 L/yr - ₹34.6 L/yr

    Consultant
    3.3k salaries
    unlock blur

    ₹6 L/yr - ₹21 L/yr

    Software Engineer
    3.3k salaries
    unlock blur

    ₹3.5 L/yr - ₹13 L/yr

    Associate Consultant
    2.8k salaries
    unlock blur

    ₹4.6 L/yr - ₹15.4 L/yr

    Explore more salaries
    Compare Virtusa Consulting Services with

    Cognizant

    3.8
    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