i
Mirabel Technologies
Filter interviews by
I applied via Naukri.com and was interviewed in Dec 2024. There was 1 interview round.
I applied via Naukri.com and was interviewed in Jun 2024. There were 2 interview rounds.
Functional components are simpler, stateless, and use functional programming concepts. Class components are more complex, stateful, and use ES6 class syntax.
Functional components are just plain JavaScript functions that accept props as arguments and return React elements.
Class components are ES6 classes that extend from React.Component and can have state and lifecycle methods.
Functional components are easier to read, w...
Types of SQL joins include inner join, left join, right join, and full outer 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 outer join: Returns rows when there is a match in one of the tables.
Project flow involves planning, development, testing, deployment, and maintenance.
1. Requirement gathering and analysis
2. Designing the architecture and database
3. Development of front-end and back-end components
4. Testing and debugging
5. Deployment and release
6. Maintenance and updates
I applied via Naukri.com and was interviewed in Mar 2024. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
Mirabel Technologies interview questions for popular designations
Premises are the foundational statements or assumptions on which an argument is based.
Premises are the starting points of a logical argument.
They are used to support a conclusion.
Premises can be true or false, and the validity of the argument depends on the truth of the premises.
For example, in the argument 'All humans are mortal. Socrates is a human. Therefore, Socrates is mortal.', the premises are 'All humans are mo
Oops concepts are the fundamental principles of object-oriented programming, including inheritance, polymorphism, encapsulation, and abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Polymorphism: Allows objects to be treated as instances of their parent class or their own class.
Encapsulation: Bundles data and methods into a single unit, preventing direct access to data from ...
I applied via Company Website and was interviewed in Apr 2024. There was 1 interview round.
React questions
Components
Hooks - UseEffect
Fetch queries
Coding questions
I was interviewed before Feb 2024.
I was interviewed before Feb 2024.
I applied via Walk-in and was interviewed before Dec 2023. There were 3 interview rounds.
I applied via Walk-in and was interviewed in Jan 2020. There were 3 interview rounds.
Testing without a specification requirement document requires a creative and exploratory approach.
Analyze the available information and gather requirements from stakeholders.
Create test scenarios and test cases based on assumptions and common usage patterns.
Perform exploratory testing to uncover any unexpected behavior.
Use risk-based testing to prioritize areas of the application that are critical or prone to defects.
L...
Quality Assurance focuses on preventing defects, while Quality Control focuses on identifying and fixing defects.
Quality Assurance is a proactive process that involves establishing and maintaining standards, processes, and procedures to prevent defects.
Quality Control is a reactive process that involves inspecting and testing products or services to identify and fix defects.
Quality Assurance is focused on the entire so...
Verification is the process of evaluating a system or component to determine whether it meets specified requirements. Validation is the process of evaluating a system or component during or at the end of the development process to determine whether it satisfies the specified requirements.
Verification focuses on the process of reviewing, inspecting, and testing the system or component to ensure that it meets the specifi...
Query to get the second highest salary of an employee in DB testing.
Use the SELECT statement to retrieve the salary column from the employee table.
Order the results in descending order using the ORDER BY clause.
Use the LIMIT clause to limit the result to the second row.
Combine the above steps in a single query to get the second highest salary.
To justify my view, I would communicate the reasons for the extended timeline and propose alternative solutions.
Explain the complexity of the task and the potential risks involved
Provide a detailed breakdown of the required steps and estimated time for each
Highlight any dependencies or constraints that may impact the timeline
Suggest alternative approaches or resources to expedite the task
Discuss the potential consequen...
Negative test cases for site authentication
Entering an incorrect username and password combination
Leaving the username field blank and entering a valid password
Leaving the password field blank and entering a valid username
Entering a valid username and password combination but with additional spaces
Entering a username and password that exceed the maximum character limit
Entering special characters in the username or pass
We use JIRA as our bug tracking tool and TestRail as our test management tool.
JIRA is a widely used bug tracking tool that helps us track and manage software defects.
TestRail is a comprehensive test management tool that allows us to plan, track, and organize our testing efforts.
Both tools integrate well with our development and testing processes, providing us with a seamless workflow.
JIRA offers features like issue tra...
To test an application on a remote server, use remote access tools like SSH or RDP. For local testing, use a local machine.
For testing on a remote server, use remote access tools like SSH (Secure Shell) or RDP (Remote Desktop Protocol).
Connect to the remote server using the appropriate credentials.
Install the application on the remote server and perform the necessary tests.
For local testing, set up a local machine with...
Good qualities of a tester include attention to detail, problem-solving skills, and effective communication.
Attention to detail: Testers need to have a keen eye for spotting even the smallest of defects or issues in software.
Problem-solving skills: Testers should be able to analyze problems, identify root causes, and propose effective solutions.
Effective communication: Testers must be able to clearly communicate their ...
Top trending discussions
Some of the top questions asked at the Mirabel Technologies interview -
The duration of Mirabel Technologies interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 10 interviews
Interview experience
based on 44 reviews
Rating in categories
Hyderabad / Secunderabad
4-6 Yrs
₹ 11-19 LPA
Software Engineer
43
salaries
| ₹6 L/yr - ₹19 L/yr |
QA Engineer
22
salaries
| ₹4.8 L/yr - ₹8.5 L/yr |
Full Stack Developer
11
salaries
| ₹6 L/yr - ₹16.9 L/yr |
Technical Lead
9
salaries
| ₹14 L/yr - ₹30 L/yr |
Senior Software Engineer
9
salaries
| ₹7.5 L/yr - ₹16.8 L/yr |
Zoho
Freshworks
TCS
Infosys