Filter interviews by
Total running inventory refers to the current stock levels of items available for sale or use.
It includes all items in stock, whether on shelves or in storage.
For example, a retail store's total running inventory includes all products ready for sale.
In a warehouse, it encompasses all goods stored, regardless of their status (available, reserved, etc.).
Calculating total running inventory helps businesses manage sto...
Apache Spark architecture enables distributed data processing with a master-slave model for efficient computation and storage.
Spark consists of a driver program that coordinates the execution of tasks across worker nodes.
The cluster manager (like YARN or Mesos) allocates resources to Spark applications.
Data is processed in parallel using Resilient Distributed Datasets (RDDs) for fault tolerance.
Spark supports vari...
Use ADF's scheduling features and custom logic to prevent triggers from running on holidays.
Utilize Azure Functions to check against a holiday calendar before executing the pipeline.
Create a lookup table in Azure SQL Database containing holiday dates and query it in ADF.
Implement a conditional trigger that only activates on non-holiday dates.
Use a combination of ADF's pipeline parameters and expressions to skip ex...
A simple API workflow program demonstrates how to create, read, update, and delete data using a RESTful API.
1. Set up a web server using ASP.NET Core.
2. Create a model class, e.g., 'Product', with properties like Id, Name, and Price.
3. Implement a DbContext class for database operations.
4. Create a controller with actions for CRUD operations: Get, Post, Put, Delete.
5. Use HTTP methods: GET for retrieving data, POS...
Delegates are type-safe function pointers in .NET, allowing methods to be passed as parameters and enabling event handling.
Delegates are reference types that encapsulate methods with a specific signature.
They can point to one or more methods, allowing for multicast delegates.
Example: `public delegate void MyDelegate(string message);`
Delegates are commonly used for implementing event handling in .NET applications.
T...
Custom pipes in Angular transform data for display, enhancing templates with reusable logic.
Create a new pipe using Angular CLI: `ng generate pipe pipeName`.
Implement the `PipeTransform` interface in your pipe class.
Define the `transform` method to specify how the data should be transformed.
Use the `@Pipe` decorator to define the pipe's name and metadata.
Example: A simple pipe to capitalize text can be implemented...
Angular architecture is a component-based framework that uses modules, services, and dependency injection for building web applications.
Components: The building blocks of Angular applications, encapsulating HTML, CSS, and TypeScript logic. Example: A 'UserProfile' component.
Modules: Containers for a cohesive block of code dedicated to an application domain, such as 'AppModule' or feature modules.
Services: Classes ...
Program to sort an array of integers in ascending order
Use a sorting algorithm like bubble sort, selection sort, or insertion sort
Iterate through the array and compare adjacent elements to swap if necessary
Repeat the process until the array is sorted
Stack is used for static memory allocation and stores local variables, while heap is used for dynamic memory allocation and stores objects.
Stack memory is allocated in a contiguous block and is faster to access compared to heap memory.
Variables stored on the stack have limited scope and lifetime, while objects on the heap can persist beyond the scope of the function.
Stack memory is managed by the compiler, while h...
Compiler translates entire code into machine code before execution, while interpreter translates code line by line during execution.
Compiler translates entire code into machine code before execution
Interpreter translates code line by line during execution
Compiler generates error messages after scanning entire code
Interpreter stops at first error encountered
Examples: C, C++ use compilers; Python, Ruby use interpret...
I appeared for an interview in May 2025, where I was asked the following questions.
Use ADF's scheduling features and custom logic to prevent triggers from running on holidays.
Utilize Azure Functions to check against a holiday calendar before executing the pipeline.
Create a lookup table in Azure SQL Database containing holiday dates and query it in ADF.
Implement a conditional trigger that only activates on non-holiday dates.
Use a combination of ADF's pipeline parameters and expressions to skip executi...
Total running inventory refers to the current stock levels of items available for sale or use.
It includes all items in stock, whether on shelves or in storage.
For example, a retail store's total running inventory includes all products ready for sale.
In a warehouse, it encompasses all goods stored, regardless of their status (available, reserved, etc.).
Calculating total running inventory helps businesses manage stock le...
Apache Spark architecture enables distributed data processing with a master-slave model for efficient computation and storage.
Spark consists of a driver program that coordinates the execution of tasks across worker nodes.
The cluster manager (like YARN or Mesos) allocates resources to Spark applications.
Data is processed in parallel using Resilient Distributed Datasets (RDDs) for fault tolerance.
Spark supports various d...
DSA, SQL, Problem Solving, Technical, Data Structures and Algorithms
SQL query to retrieve data from a database
Use SELECT statement to specify the columns to retrieve
Use FROM clause to specify the table to retrieve data from
Use WHERE clause to filter the results based on conditions
Program to sort an array of integers in ascending order
Use a sorting algorithm like bubble sort, selection sort, or insertion sort
Iterate through the array and compare adjacent elements to swap if necessary
Repeat the process until the array is sorted
I appeared for an interview in Apr 2025, where I was asked the following questions.
Delegates are type-safe function pointers in .NET, allowing methods to be passed as parameters and enabling event handling.
Delegates are reference types that encapsulate methods with a specific signature.
They can point to one or more methods, allowing for multicast delegates.
Example: `public delegate void MyDelegate(string message);`
Delegates are commonly used for implementing event handling in .NET applications.
They e...
A simple API workflow program demonstrates how to create, read, update, and delete data using a RESTful API.
1. Set up a web server using ASP.NET Core.
2. Create a model class, e.g., 'Product', with properties like Id, Name, and Price.
3. Implement a DbContext class for database operations.
4. Create a controller with actions for CRUD operations: Get, Post, Put, Delete.
5. Use HTTP methods: GET for retrieving data, POST for...
I applied via LinkedIn and was interviewed in Mar 2024. There were 4 interview rounds.
First round was coding test conducted by their IDE where you can program in any language like on hackerrank IDE . 5 question were asked from easy to hard
Stack is used for static memory allocation and stores local variables, while heap is used for dynamic memory allocation and stores objects.
Stack memory is allocated in a contiguous block and is faster to access compared to heap memory.
Variables stored on the stack have limited scope and lifetime, while objects on the heap can persist beyond the scope of the function.
Stack memory is managed by the compiler, while heap m...
Compiler translates entire code into machine code before execution, while interpreter translates code line by line during execution.
Compiler translates entire code into machine code before execution
Interpreter translates code line by line during execution
Compiler generates error messages after scanning entire code
Interpreter stops at first error encountered
Examples: C, C++ use compilers; Python, Ruby use interpreters
I manage work proficiency by prioritizing tasks, utilizing tools, and maintaining effective communication with my team.
Prioritize tasks using the Eisenhower Matrix to distinguish between urgent and important tasks.
Utilize project management tools like Trello or Jira to track progress and deadlines.
Maintain open communication with team members to ensure alignment and address any blockers.
Set specific, measurable goals f...
I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.
The work culture was collaborative, innovative, and focused on continuous learning and improvement.
Emphasis on teamwork: Regular brainstorming sessions encouraged sharing ideas and solutions.
Flexible work hours: Employees could choose their hours, promoting work-life balance.
Continuous learning: Monthly workshops and access to online courses were provided for skill enhancement.
Open communication: An open-door policy al...
I applied via Recruitment Consulltant and was interviewed in Jun 2024. There was 1 interview round.
Code to find vowels in a given string
Iterate through each character in the string
Check if the character is a vowel (a, e, i, o, u)
Count the number of vowels found in the string
My framework is a data-driven framework using Selenium WebDriver and TestNG for automated testing.
Data-driven approach for test data separation
Utilizes Selenium WebDriver for browser automation
Integration with TestNG for test execution and reporting
Modular design for easy maintenance and scalability
I appeared for an interview in Sep 2024.
Discussing DSA, SQL, and the projects listed on my resume.
Three to four questions were asked about Data Structures and Algorithms (DSA), while around twenty SQL queries were presented.
I applied via Company Website and was interviewed in Jul 2024. There was 1 interview round.
The interview started from Java coding round, and questions was from basic Java program and collections.
I applied via Naukri.com and was interviewed in May 2024. There was 1 interview round.
The difference between == and .equals() in Java
The == operator checks if two objects reference the same memory location
The .equals() method checks if two objects have the same content
For primitive data types, == compares values while .equals() is not applicable
For objects, == compares memory addresses while .equals() compares content
Example: String str1 = new String("hello"); String str2 = new String("hello"); str1 == ...
Top trending discussions
Some of the top questions asked at the Mindfire Solutions interview -
The duration of Mindfire Solutions interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 34 interview experiences
Difficulty level
Duration
based on 262 reviews
Rating in categories
Senior Software Engineer
405
salaries
| ₹9.3 L/yr - ₹15.8 L/yr |
Software Engineer
153
salaries
| ₹4.8 L/yr - ₹31.5 L/yr |
Senior Software Test Engineer
122
salaries
| ₹4 L/yr - ₹15.9 L/yr |
Software Developer
46
salaries
| ₹3.8 L/yr - ₹12 L/yr |
Senior Software Developer
45
salaries
| ₹5.1 L/yr - ₹19 L/yr |
Softenger
Foray Software
Nelito System
Alchemy Techsol India