Merce Technologies
10+ Issam Kabbani & Partners Company Interview Questions and Answers
Q1. How do you update Dashboard/Homepage when there is some update in DB?
Update Dashboard/Homepage when there is a DB update
Use a backend service to monitor the DB for updates
When an update is detected, fetch the updated data from the DB
Update the Dashboard/Homepage with the new data using a frontend framework like React or Angular
Q2. How to id or data pass by routing and go to the another page?
You can pass data through routing by using route parameters or query parameters.
Use route parameters to pass data directly in the URL, like '/page/:id'
Access the passed data in the target component using ActivatedRoute
Use query parameters for passing data in the URL, like '/page?id=123'
Retrieve query parameters in the target component using ActivatedRoute
Q3. Difference between constructor and ngOnInit?
Constructor is a method used to create and initialize an object, while ngOnInit is a lifecycle hook used in Angular to initialize a component.
Constructor is called when an object is created, while ngOnInit is called after the component is initialized.
Constructor is used to set default values and initialize properties, while ngOnInit is used to perform additional initialization tasks.
Constructor is defined in the class, while ngOnInit is a lifecycle hook provided by Angular.
Ex...read more
Q4. How to call api in angular write the code for this
To call an API in Angular, use HttpClient module to make HTTP requests.
Import HttpClientModule in app.module.ts
Inject HttpClient in the component/service where API call needs to be made
Use HttpClient methods like get(), post(), put(), delete() to make API calls
Subscribe to the Observable returned by HttpClient methods to handle the response
Q5. How MF trade gets settled & brief about how standing instruction works.
MF trade settlement involves transfer of funds and securities between buyer and seller. Standing instruction is a pre-set agreement for automatic transactions.
MF trade settlement involves transfer of funds and securities between buyer and seller.
Standing instruction is a pre-set agreement for automatic transactions, such as regular investments or redemptions.
Settlement of MF trades typically occurs on T+1 or T+2 basis, depending on the market.
Standing instructions can be set ...read more
Q6. Difference between reactive form and template driven form
Reactive forms are more flexible and allow for complex form validation and handling, while template driven forms are simpler and rely on directives in the template.
Reactive forms are defined programmatically in the component class using form controls, form groups, and form arrays.
Template driven forms are defined in the HTML template using ngModel directive and template variables.
Reactive forms offer more control over form validation and submission logic.
Template driven forms...read more
Q7. Have you implemented sharing model in your org?
Yes, I have implemented sharing model in my org.
Implemented sharing rules to restrict access to certain records
Used role hierarchy to control data visibility
Leveraged sharing settings to define access levels for different user profiles
Q8. What is with sharing and without sharing?
With sharing and without sharing are keywords in Salesforce that control the access level of records in Apex classes.
With sharing enforces sharing rules and record-level access permissions defined in the organization-wide defaults.
Without sharing ignores sharing rules and record-level access permissions, allowing the code to access all data regardless of the user's permissions.
Use with sharing when you want to respect the organization's sharing settings and restrict access ba...read more
Q9. Brief me about agile framework and its benefits
Agile framework is a project management approach that emphasizes flexibility, collaboration, and iterative development.
Encourages frequent communication and collaboration among team members
Allows for flexibility and adaptability to changing requirements
Focuses on delivering working software in short iterations
Promotes continuous improvement through feedback and reflection
Q10. Write the code for reactive form
Reactive forms in Angular allow for creating and managing forms in a reactive way.
Import ReactiveFormsModule in app.module.ts
Create form controls using FormBuilder in component
Bind form controls to HTML elements using formGroup and formControlName directives
Handle form submission and validation using formGroup and formControl directives
Q11. What is MVC in Asp.net?
MVC in Asp.net is a software architectural pattern that separates an application into three main components: Model, View, and Controller.
MVC stands for Model-View-Controller
Model represents the data and business logic of the application
View is responsible for the user interface
Controller handles the user input and interacts with the model and view
MVC promotes separation of concerns and modularity
Example: In an e-commerce website, the model would handle the product data, the v...read more
Q12. New features in angular 17?
Angular 17 introduces new features such as improved performance, enhanced tooling, and updated APIs.
Improved performance with faster rendering and reduced bundle sizes
Enhanced tooling with better support for debugging and testing
Updated APIs for more efficient development and easier integration with other libraries
Q13. What happens with security enforced?
When security is enforced, access control measures are put in place to protect data and prevent unauthorized access.
Security policies are implemented to restrict access to sensitive data
User permissions are defined to control who can view, edit, or delete records
Data encryption may be used to protect data in transit and at rest
Audit trails are enabled to track changes and monitor user activity
Top HR Questions asked in Issam Kabbani & Partners Company
Interview Process at Issam Kabbani & Partners Company
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month