Filter interviews by
Snow offers various types of change management to track and manage modifications in software and systems.
1. Change Requests: Formal proposals for changes, e.g., adding a new feature.
2. Change Approvals: Review and authorization of change requests, e.g., a manager approving a new software tool.
3. Change Implementation: The actual execution of approved changes, e.g., deploying a new version of an application.
4. Chan...
Calculate the sum of all even numbers using Java Stream API without built-in methods.
Create a list of integers to represent the numbers.
Use the Stream API to filter even numbers: stream.filter(n -> n % 2 == 0).
Map the filtered even numbers to their sum: reduce(0, Integer::sum).
Example: For an array [1, 2, 3, 4, 5], the even numbers are [2, 4], and their sum is 6.
Various methods in RestApi include GET, POST, PUT, DELETE.
GET - Used to retrieve data from the server. Example: GET /users
POST - Used to send data to the server to create a new resource. Example: POST /users
PUT - Used to update an existing resource on the server. Example: PUT /users/1
DELETE - Used to delete a resource on the server. Example: DELETE /users/1
Annotation used in Spring framework to bind the HTTP request body to a method parameter.
Used in Spring MVC to indicate that a method parameter should be bound to the body of the web request.
Can be used with various data types like JSON, XML, etc.
Helps in simplifying the process of handling request data in Spring applications.
Functional interface in Java is an interface with only one abstract method. It can have multiple default or static methods.
Functional interfaces can be annotated with @FunctionalInterface to ensure they have only one abstract method.
Examples of functional interfaces in Java include Runnable, Callable, and ActionListener.
Lambda expressions can be used to implement functional interfaces concisely.
Spring Boot provides robust exception handling mechanisms to manage errors and improve application reliability.
Use @ControllerAdvice to handle exceptions globally across all controllers.
Define custom exception classes to represent specific error scenarios.
Utilize @ExceptionHandler to specify methods that handle particular exceptions.
Return meaningful HTTP responses using ResponseEntity in exception handlers.
Exampl...
IOC is a design pattern where control is inverted, while DI is a technique to achieve IOC by injecting dependencies into a class.
IOC stands for Inversion of Control, where the control of flow is inverted from the traditional top-down approach.
DI stands for Dependency Injection, a technique used to implement IOC by injecting dependencies into a class from an external source.
IOC is a design principle, while DI is a ...
Type casting in Java allows conversion between different data types, enabling flexibility in variable usage.
Java supports two types of casting: implicit (automatic) and explicit (manual).
Implicit casting occurs when converting a smaller data type to a larger one, e.g., int to double: int num = 10; double d = num;
Explicit casting is required when converting a larger data type to a smaller one, e.g., double to int: ...
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
IOC is a design pattern where control is inverted, while DI is a technique to achieve IOC by injecting dependencies into a class.
IOC stands for Inversion of Control, where the control of flow is inverted from the traditional top-down approach.
DI stands for Dependency Injection, a technique used to implement IOC by injecting dependencies into a class from an external source.
IOC is a design principle, while DI is a techn...
Functional interface in Java is an interface with only one abstract method. It can have multiple default or static methods.
Functional interfaces can be annotated with @FunctionalInterface to ensure they have only one abstract method.
Examples of functional interfaces in Java include Runnable, Callable, and ActionListener.
Lambda expressions can be used to implement functional interfaces concisely.
Various methods in RestApi include GET, POST, PUT, DELETE.
GET - Used to retrieve data from the server. Example: GET /users
POST - Used to send data to the server to create a new resource. Example: POST /users
PUT - Used to update an existing resource on the server. Example: PUT /users/1
DELETE - Used to delete a resource on the server. Example: DELETE /users/1
I appeared for an interview before Apr 2024, where I was asked the following questions.
Top trending discussions
I applied via Approached by Company and was interviewed before Feb 2022. There were 4 interview rounds.
Coding, maths, logical ability, graphs
I applied via Walk-in and was interviewed before Oct 2022. There were 5 interview rounds.
Aptitude test 60 questions
C programming 5 questions
I applied via Naukri.com and was interviewed in Nov 2021. There were 4 interview rounds.
I applied via Referral and was interviewed before Mar 2022. There were 3 interview rounds.
Apti was easy according to me
I applied via Referral and was interviewed in Apr 2024. There were 2 interview rounds.
GOOD, SOLVABLE CAN MAKE IT
CAN MAKE IT , BUT THJE PROBLEM STATEMENTS ARE QUITE TRICKY TO UNDERSTAND
Basic and medium level question were there
I applied via Campus Placement and was interviewed in Jun 2024. There were 3 interview rounds.
First round include both aptitude and technical MCQ and one coding questions
They split the shortlisted candidates into two multiple groups each group consist of 10 members and interviewer give one topic and we have speak about it
Some of the top questions asked at the Volkswagen Software Engineer interview -
based on 2 interview experiences
Difficulty level
Duration
based on 7 reviews
Rating in categories
Software Engineer
87
salaries
| ₹4.8 L/yr - ₹11.6 L/yr |
Senior Software Engineer
86
salaries
| ₹13.3 L/yr - ₹24.6 L/yr |
Assistant Manager
73
salaries
| ₹5.8 L/yr - ₹15.1 L/yr |
Manager
59
salaries
| ₹10 L/yr - ₹18.8 L/yr |
Senior Manager
54
salaries
| ₹10.6 L/yr - ₹32.9 L/yr |
Hyundai Motor India Limited
Royal Enfield
Escorts Kubota Limited
Sonalika Tractors