Intelizign Lifecycle Services
Interview Questions and Answers
Q1. What is difference between Microflow and Nanoflow in Mendix?
Microflows and nanoflows are both used in Mendix for defining business logic, but they differ in their scope and complexity.
Microflows are used for larger and more complex processes, while nanoflows are used for smaller and simpler processes.
Microflows can have multiple activities and can be triggered by events, while nanoflows have a single activity and are typically called from microflows.
Microflows can have input and output parameters, while nanoflows do not support parame...read more
Q2. What are different activities available in Microflow?
Microflows are used in Mendix to define the logic and flow of an application. They consist of various activities.
Create object activity - creates a new object in the database
Change object activity - modifies the attributes of an existing object
Commit activity - saves changes made to objects in the database
Retrieve activity - retrieves objects from the database based on specified criteria
Loop activity - iterates over a list of objects or a range of numbers
Exclusive split activ...read more
Q3. Do we need to set security for Sub Microflow?
Yes
Setting security for Sub Microflows is important to ensure data integrity and prevent unauthorized access.
Sub Microflows may contain sensitive data or perform critical operations, so securing them is crucial.
Access control can be implemented by defining user roles and permissions for Sub Microflows.
Authentication and authorization mechanisms should be enforced to restrict access to Sub Microflows.
Examples of security measures include implementing encryption, input validati...read more
Q4. What is Before commit and After commit Microflow?
Before commit and After commit Microflows are used in Mendix to perform actions before and after committing changes to the database.
Before commit Microflows are executed before the changes are committed to the database.
They are used to perform validations, calculations, or any other actions that need to be done before saving the data.
After commit Microflows are executed after the changes are committed to the database.
They are used to perform additional actions, such as sendin...read more
Q5. Which database is used in Mendix?
Mendix uses a multi-model database called Mendix Data Hub.
Mendix Data Hub is a unified data layer that integrates with various databases.
It supports both SQL and NoSQL databases.
Examples of databases that can be used with Mendix include MySQL, PostgreSQL, MongoDB, and Oracle.
Mendix Data Hub provides a visual interface for managing data models and relationships.
It allows developers to easily connect and interact with data from different sources.
Q6. Difference between Data view and List view?
Data view and List view are different ways of presenting data. Data view focuses on individual records, while List view displays multiple records in a tabular format.
Data view presents data in a detailed manner, showing all the fields and values of a single record.
List view displays multiple records in a condensed format, usually in a table with selected fields.
Data view is useful for examining and editing individual records, while List view is helpful for quickly scanning an...read more
Q7. Rest api implementation in Mendix?
Mendix supports REST API implementation for building web services.
Mendix provides a built-in REST module that allows you to create and consume RESTful APIs.
To implement a REST API in Mendix, you can define a microflow or a nanoflow that handles the incoming requests and processes the data.
You can use the 'Expose as REST service' option in the microflow or nanoflow properties to make it accessible as a REST API.
Mendix also provides tools for documenting and testing the REST AP...read more
Q8. Various association in Mendix
Various association in Mendix
Association is a relationship between two entities in Mendix
There are several types of associations: 1:1, 1:N, N:1, and N:N
Associations can be uni-directional or bi-directional
Associations can have attributes and constraints
Examples: Customer has multiple Orders (1:N), Product belongs to a Category (N:1)
Top Senior Software Engineer Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month