Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by ViaPlus by VINCI Highways Team. If you also belong to the team, you can get access from here

ViaPlus by VINCI Highways Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

ViaPlus by VINCI Highways Software Engineer Interview Questions, Process, and Tips

Updated 27 Jan 2025

Top ViaPlus by VINCI Highways Software Engineer Interview Questions and Answers

ViaPlus by VINCI Highways Software Engineer Interview Experiences

4 interviews found

Software Engineer Interview Questions & Answers

user image Kopalli hanuma sai satyanarayana

posted on 27 Jan 2025

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

I appeared for an interview in Dec 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. Related to .net core, angular and SQL
  • Q2. What is the difference between authentication and authorization?
  • Ans. 

    Authentication verifies the identity of a user, while authorization determines what actions a user is allowed to perform.

    • Authentication confirms the user's identity through credentials like passwords or biometrics.

    • Authorization controls access to resources based on the authenticated user's permissions.

    • Example: Logging into a system with a username and password is authentication, while being able to view or edit specifi

  • Answered by AI
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Job Portal

Round 1 - Aptitude Test 

Normal basic questions

Round 2 - Coding Test 

Question will be different for everyone. 1st Question (easy-medium) (Arrays/Strings) , 2nd Question(medium-hard)(Trees/Graphs)

Round 3 - Technical 

(1 Question)

  • Q1. Related to projects, OOPS, Java
Round 4 - Technical 

(1 Question)

  • Q1. OS,CN,DATA STRUCTURES , Tech stack mentioned in project
Round 5 - HR 

(1 Question)

  • Q1. Introduction , Family Background, Strengths and Weakness

Software Engineer Interview Questions Asked at Other Companies

asked in Qualcomm
Q1. Bridge and torch problem : Four people come to a river in the nig ... read more
asked in Capgemini
Q2. In a dark room,there is a box of 18 white and 5 black gloves. You ... read more
asked in TCS
Q3. Find the Duplicate Number Problem Statement Given an integer arra ... read more
Q4. Tell me something about yourself. Define encapsulation. What is i ... read more
asked in Paytm
Q5. Puzzle : 100 people are standing in a circle .each one is allowed ... read more
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Apr 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. Difference between ref and out
  • Ans. 

    ref is used for passing a variable by reference, while out is used for passing a variable by reference and also requires the variable to be initialized before passing.

    • ref keyword is used to pass a variable by reference, allowing the called method to modify the value of the variable.

    • out keyword is similar to ref, but it requires the variable to be initialized before passing to the method.

    • Example: int x = 10; Method(ref ...

  • Answered by AI
  • Q2. What are oops components in c#
  • Ans. 

    OOPs components in C# are the building blocks of object-oriented programming, including classes, objects, inheritance, polymorphism, and encapsulation.

    • Classes: Blueprint for creating objects with properties and methods.

    • Objects: Instances of classes that hold data and behavior.

    • Inheritance: Ability to create new classes based on existing ones, inheriting their properties and methods.

    • Polymorphism: Ability to use a single ...

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. What is mvc ?
  • Ans. 

    MVC stands for Model-View-Controller, a software design pattern for organizing code in a way that separates concerns.

    • Model represents the data and business logic of the application.

    • View is responsible for displaying the data to the user.

    • Controller acts as an intermediary between Model and View, handling user input and updating the Model accordingly.

    • Example: In a web application, the Model could be a database, the View ...

  • Answered by AI
  • Q2. How many types of joins in sql server
  • Ans. 

    There are four types of joins in SQL Server: INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.

    • INNER JOIN: Returns rows when there is at least one match in both tables.

    • LEFT JOIN: Returns all rows from the left table and the matched rows from the right table.

    • RIGHT JOIN: Returns all rows from the right table and the matched rows from the left table.

    • FULL JOIN: Returns rows when there is a match in one of the tables.

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well and grab the opportunity.

Skills evaluated in this interview

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 Aug 2023. There were 3 interview rounds.

Round 1 - Aptitude Test 

Test based on aptitude

Round 2 - Coding Test 

2 medium level questions and some mcqs

Round 3 - HR 

(1 Question)

  • Q1. Some basic hr questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare well and be confident and all the best

ViaPlus by VINCI Highways interview questions for designations

 Senior Software Engineer

 (1)

 Principal Software Engineer

 (1)

 Test Engineer

 (1)

Interview questions from similar companies

I applied via Campus Placement and was interviewed before May 2020. There were 5 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Basic SQL Queries, some very basic Java questions, the interviewer herself didn't know much about coding in general.

Interview Preparation Tips

Interview preparation tips for other job seekers - Yodlee is a big company will several departments, every department has its own requirements.

I was inducted into the IAE department as an ASE through pool-campus placement.

The issue at Yodlee is that it's IAE department that they actively hire for, is the worst department as far as technical growth and knowledge are concerned. There is no learning. Hence usually the interviewers (mostly the directors, managers, and leads in IAE) who have been in the organization for a very large part of their career, are also very weak as far as their technical skills are concerned. Their political and toxic managerial skills skyrocket though. They stay there for too long and become virtually outdated in terms of their technical skills.

Therefore you can rest be assured that the interview quality will be well below average as far as IAE is concerned. I am not sure about other departments, but I would not assume otherwise. I would suggest, if you have to absolutely join IAE in Yodlee, just an average preparation would be more than enough. If you have other opportunities, I would suggest prioritizing them over Yodlee.

I appeared for an interview before Apr 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Easy

The second round is also written but you need to write programming based on their concept.

  • Q1. 

    Prime Numbers Identification

    Given a positive integer N, your task is to identify all prime numbers less than or equal to N.

    Explanation:

    A prime number is a natural number greater than 1 that has no po...

  • Ans. 

    Identify all prime numbers less than or equal to a given positive integer N.

    • Iterate from 2 to N and check if each number is prime

    • Use the Sieve of Eratosthenes algorithm for better efficiency

    • Optimize by only checking up to the square root of N for divisors

  • Answered by AI
  • Q2. 

    Palindrome String Validation

    Determine if a given string 'S' is a palindrome, considering only alphanumeric characters and ignoring spaces and symbols.

    Note:
    The string 'S' should be evaluated in a case...
  • Ans. 

    Check if a given string is a palindrome after removing special characters, spaces, and converting to lowercase.

    • Remove special characters and spaces from the string

    • Convert the string to lowercase

    • Check if the modified string is a palindrome by comparing characters from start and end

  • Answered by AI
Round 2 - Face to Face 

(6 Questions)

Round duration - 60 minutes
Round difficulty - Easy

Technical round with questions mainly on Java and OOPS concepts.

  • Q1. What is the difference between static methods and instance methods in Java?
  • Ans. 

    Static methods belong to the class itself, while instance methods belong to individual objects of the class.

    • Static methods are called using the class name, while instance methods are called using object references.

    • Static methods cannot access instance variables directly, while instance methods can access both static and instance variables.

    • Static methods are shared among all instances of the class, while instance method...

  • Answered by AI
  • Q2. 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
  • Q3. What is the difference between ClassNotFoundException and NoClassDefFoundError in Java?
  • Ans. 

    ClassNotFoundException occurs when a class is not found during runtime, while NoClassDefFoundError occurs when a class was found during compilation but not during runtime.

    • ClassNotFoundException is a checked exception, while NoClassDefFoundError is an Error.

    • ClassNotFoundException occurs when a class is not found at runtime, usually due to a missing classpath or incorrect class name.

    • NoClassDefFoundError occurs when a cla...

  • Answered by AI
  • Q4. What is the difference between an Error and an Exception in Java?
  • Ans. 

    Error is a serious issue that cannot be handled at runtime, while Exception is a recoverable issue that can be caught and handled.

    • Error is a subclass of Throwable and is usually caused by the environment or system, such as running out of memory or stack overflow.

    • Exception is also a subclass of Throwable but is caused by the application code, such as invalid input or file not found.

    • Errors are unchecked and are not meant...

  • Answered by AI
  • Q5. What is SerialVersionUID in Java?
  • Ans. 

    SerialVersionUID is a unique identifier used by Java to ensure the compatibility of serialized objects.

    • SerialVersionUID is a static final long variable in a class that implements Serializable interface.

    • It is used to ensure that the serialized object can be deserialized correctly even if the class definition has changed.

    • If the SerialVersionUID of the serialized object does not match the one in the class, an InvalidClass...

  • Answered by AI
  • Q6. What are the requirements for creating an immutable class in Java?
  • Ans. 

    Requirements for creating an immutable class in Java

    • Make the class final so it cannot be extended

    • Make all fields private and final

    • Do not provide setter methods, only getter methods

    • Ensure that mutable objects are not returned in getter methods

    • Override equals() and hashCode() methods for proper comparison

    • Consider making defensive copies of mutable fields in constructor or getter methods

  • Answered by AI

Interview Preparation Tips

Eligibility criteriaAbove 7 CGPAYodlee 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 applied via Company Website and was interviewed before May 2018. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Questions about Oops, data structures based on the projects I had done, and my resume
  • Q2. Questions about classes and abstraction

Interview Preparation Tips

Interview preparation tips for other job seekers - 2 parts; part 1 is a coding test and part 2 is discussion.

I applied via Naukri.com and was interviewed before Jul 2019. There were 4 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. Questions about the projects you worked with. About how specific coding challenges were solved. How it could have been done other ways. etc.
  • Q2. About Python versions and differences. Impact on frameworks.
  • Q3. About module design, apis.

Interview Preparation Tips

Interview preparation tips for other job seekers - It is a relaxed interview, like a discussion. The questions are tough in that they make you think. Review your previous projects and be honest.

I applied via Walk-in and was interviewed before Oct 2021. There were 2 interview rounds.

Round 1 - Coding Test 

Good technical round, you can manage, mainly Java questions used to come

Round 2 - HR 

(2 Questions)

  • Q1. HR round is also good package discussion will happen
  • Q2. Company personal so kept secret

Interview Preparation Tips

Topics to prepare for Yodlee Senior Software Engineer interview:
  • Java
Interview preparation tips for other job seekers - With ML & advanced technology in working condition in place, they require less staffs
Round 1 - Technical 

(1 Question)

  • Q1. Basics .net , c#, sql
Round 2 - Technical 

(1 Question)

  • Q1. Current Project Details, Roles and some technical questions too
Round 3 - HR 

(1 Question)

  • Q1. Package Discussion and Other basic details

Interview Preparation Tips

Interview preparation tips for other job seekers - Make sure your basics are strong and should be confident to explain about the current project and its technical details.

ViaPlus by VINCI Highways Interview FAQs

How many rounds are there in ViaPlus by VINCI Highways Software Engineer interview?
ViaPlus by VINCI Highways interview process usually has 2-3 rounds. The most common rounds in the ViaPlus by VINCI Highways interview process are Technical, Aptitude Test and Coding Test.
What are the top questions asked in ViaPlus by VINCI Highways Software Engineer interview?

Some of the top questions asked at the ViaPlus by VINCI Highways Software Engineer interview -

  1. What is the difference between authentication and authorizati...read more
  2. How many types of joins in sql ser...read more
  3. What are oops components in...read more

Tell us how to improve this page.

ViaPlus by VINCI Highways Software Engineer Interview Process

based on 4 interviews

Interview experience

5
  
Excellent
View more
ViaPlus by VINCI Highways Software Engineer Salary
based on 65 salaries
₹4.3 L/yr - ₹9 L/yr
29% less than the average Software Engineer Salary in India
View more details

ViaPlus by VINCI Highways Software Engineer Reviews and Ratings

based on 13 reviews

3.2/5

Rating in categories

3.0

Skill development

3.4

Work-life balance

2.9

Salary

3.7

Job security

3.6

Company culture

2.5

Promotions

3.3

Work satisfaction

Explore 13 Reviews and Ratings
Software Engineer
65 salaries
unlock blur

₹4.3 L/yr - ₹9 L/yr

Senior Software Engineer
11 salaries
unlock blur

₹9 L/yr - ₹19.5 L/yr

Principal Software Engineer
10 salaries
unlock blur

₹13.8 L/yr - ₹28 L/yr

Senior Test Engineer
6 salaries
unlock blur

₹9.4 L/yr - ₹15.4 L/yr

Devops Engineer
5 salaries
unlock blur

₹4 L/yr - ₹6.3 L/yr

Explore more salaries
Compare ViaPlus by VINCI Highways with

Aurigo

4.7
Compare

Prime Focus Technologies

3.3
Compare

Yodlee

3.8
Compare

Algonomy

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