Add office photos
Engaged Employer

ViaPlus by VINCI Highways

4.0
based on 34 Reviews
Filter interviews by

Groom Shoom Interview Questions and Answers

Updated 27 Jan 2025

Q1. 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 specific files based on user roles is authorization.

Add your answer

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.

Add your answer

Q3. 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 interface to represent different data types or objects.

  • Enc...read more

Add your answer

Q4. 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 could be the HTML/CSS for the user interface, and the Cont...read more

Add your answer
Discover Groom Shoom interview dos and don'ts from real experiences

Q5. 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 x); // x can be modified inside the method. Method(out x);...read more

Add your answer

Q6. Real time project implementation

Ans.

Real time project implementation involves developing software that processes and responds to data in real time.

  • Understand the requirements and constraints of the project

  • Choose appropriate technologies for real-time processing (e.g. Kafka, Spark)

  • Implement data pipelines for continuous data ingestion and processing

  • Ensure scalability and fault tolerance of the system

  • Test the system thoroughly to handle real-time data streams effectively

Add your answer

Q7. Difference between SQL and NoSQL

Ans.

SQL is a relational database management system, while NoSQL is a non-relational database management system.

  • SQL uses structured query language for defining and manipulating data, while NoSQL databases use various data models like document, key-value, graph, or wide-column stores.

  • SQL databases are table-based, with a predefined schema, while NoSQL databases are document-based, key-value pairs, wide-column stores, or graph databases.

  • SQL databases are vertically scalable, while N...read more

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Groom Shoom

based on 8 interviews
Interview experience
4.6
Excellent
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

3.5
 • 307 Interview Questions
3.8
 • 204 Interview Questions
4.3
 • 191 Interview Questions
3.9
 • 176 Interview Questions
3.4
 • 174 Interview Questions
View all
Top ViaPlus by VINCI Highways Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter