i
DigiValet
Filter interviews by
Spring Boot starters are dependency descriptors that simplify the dependency management process in Spring Boot applications.
Spring Boot starters provide a set of pre-configured dependencies that can be easily included in your project.
They help in reducing the amount of boilerplate code needed to set up a Spring Boot application.
Starters are typically named with the format 'spring-boot-starter-*', where * represent...
HashMap in Java uses an array of buckets to store key-value pairs, allowing for efficient retrieval and storage.
1. Structure: HashMap uses an array of linked lists (or trees in Java 8+) to store entries.
2. Hashing: Keys are hashed to determine their index in the array, which allows for quick access.
3. Collision Handling: If two keys hash to the same index, they are stored in a linked list or tree at that index.
4. ...
Concurrent collections in Java provide thread-safe operations without explicit synchronization, improving performance in multi-threaded environments.
Concurrent collections like ConcurrentHashMap allow safe access by multiple threads without locking the entire collection.
Synchronized collections, such as Collections.synchronizedList, wrap existing collections to make them thread-safe but can lead to contention.
Exam...
A spring starter is a mechanical device used to start an engine by storing energy in a spring and releasing it to turn the engine's crankshaft.
Spring starters are commonly used in small engines, such as those found in lawnmowers or chainsaws.
The spring is wound up manually or by pulling a cord, and when released, it rapidly unwinds to start the engine.
Spring starters are often used as a backup to electric starters...
LAN stands for Local Area Network, a network that connects computers and devices in a limited area such as a home, office, or campus.
LAN is a network that covers a small geographic area, typically within a single building or campus.
It allows connected devices to communicate with each other and share resources such as printers and internet access.
LANs are commonly used in homes, offices, and schools to facilitate c...
Priority is the order in which defects should be fixed, while severity is the impact of a defect on the system.
Priority determines the order in which defects should be fixed, based on business needs or deadlines.
Severity indicates the impact of a defect on the system's functionality or performance.
Priority is usually assigned by the project manager or product owner, while severity is determined by the QA team.
For ...
Find the largest palindrome in an array of strings and print its index with O(n) complexity.
Iterate through the array and check if each element is a palindrome.
Keep track of the largest palindrome found and its index.
Return the index of the largest palindrome once the iteration is complete.
Extract values from multidimensional array, create objects, and count number of objects.
Iterate through the array and extract values recursively
Create objects for each value extracted
Count the number of objects created
Regression testing is done to ensure that changes made to the software do not affect the existing functionality. Retesting is done to ensure that defects found in earlier testing have been fixed.
Regression testing is done after changes are made to the software to ensure that existing functionality is not affected
Retesting is done to ensure that defects found in earlier testing have been fixed
Regression testing is ...
Smoke testing is a quick test to check if the basic functionalities of the software are working. Sanity testing is a more thorough test to check if the major functionalities are working as expected.
Smoke testing is done to check if the software can be further tested.
Sanity testing is done to check if the software is ready for further testing.
Smoke testing is a subset of sanity testing.
Smoke testing is done after e...
I applied via Campus Placement and was interviewed in Sep 2024. There were 2 interview rounds.
HashMap in Java uses an array of buckets to store key-value pairs, allowing for efficient retrieval and storage.
1. Structure: HashMap uses an array of linked lists (or trees in Java 8+) to store entries.
2. Hashing: Keys are hashed to determine their index in the array, which allows for quick access.
3. Collision Handling: If two keys hash to the same index, they are stored in a linked list or tree at that index.
4. Load ...
Spring Boot starters are dependency descriptors that simplify the dependency management process in Spring Boot applications.
Spring Boot starters provide a set of pre-configured dependencies that can be easily included in your project.
They help in reducing the amount of boilerplate code needed to set up a Spring Boot application.
Starters are typically named with the format 'spring-boot-starter-*', where * represents the...
Concurrent collections in Java provide thread-safe operations without explicit synchronization, improving performance in multi-threaded environments.
Concurrent collections like ConcurrentHashMap allow safe access by multiple threads without locking the entire collection.
Synchronized collections, such as Collections.synchronizedList, wrap existing collections to make them thread-safe but can lead to contention.
Example: ...
A spring starter is a mechanical device used to start an engine by storing energy in a spring and releasing it to turn the engine's crankshaft.
Spring starters are commonly used in small engines, such as those found in lawnmowers or chainsaws.
The spring is wound up manually or by pulling a cord, and when released, it rapidly unwinds to start the engine.
Spring starters are often used as a backup to electric starters in c...
An array is a data structure that stores a collection of elements of the same data type. ArrayList is a resizable array implementation in Java.
Array: Fixed-size collection of elements accessed by index. Example: String[] names = new String[5];
ArrayList: Dynamic-size collection of elements in Java. Example: ArrayList<String> names = new ArrayList<>();
I applied via Campus Placement
It consistis of atitude questions along with some core subjects related question
I appeared for an interview in Aug 2024.
It was an easy process to be honest, the aptitude really was based on quants...and coding problem were holding easy to medium level of difficulty.
The technologies used in my project include Java, Spring Boot, MySQL, and Angular.
Java
Spring Boot
MySQL
Angular
Priority is the order in which defects should be fixed, while severity is the impact of a defect on the system.
Priority determines the order in which defects should be fixed, based on business needs or deadlines.
Severity indicates the impact of a defect on the system's functionality or performance.
Priority is usually assigned by the project manager or product owner, while severity is determined by the QA team.
For examp...
I applied via LinkedIn and was interviewed in Apr 2024. There were 2 interview rounds.
I appeared for an interview in Mar 2025, where I was asked the following questions.
I appeared for an interview in Oct 2024, where I was asked the following questions.
I am a dedicated Project Engineer with a strong background in engineering principles and project management, focused on delivering successful outcomes.
Educational Background: Bachelor's degree in Civil Engineering from XYZ University.
Professional Experience: Over 5 years of experience managing construction projects, including a $2 million residential development.
Technical Skills: Proficient in project management softwa...
Easy level questions
Basic level resume based
Basic DSA , strong questions on resume
Top trending discussions
Some of the top questions asked at the DigiValet interview -
The duration of DigiValet interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 18 interview experiences
Difficulty level
Duration
based on 27 reviews
Rating in categories
Software Engineer
21
salaries
| ₹4.2 L/yr - ₹9 L/yr |
Product Developer
11
salaries
| ₹6.6 L/yr - ₹14.8 L/yr |
Project Engineer
8
salaries
| ₹3 L/yr - ₹6 L/yr |
Team Manager
6
salaries
| ₹22 L/yr - ₹28 L/yr |
Devops Engineer
6
salaries
| ₹5 L/yr - ₹6.5 L/yr |
HCL Infosystems
Zidio Development
Northcorp Software
Accel Frontline