SmartGig Technologies
Arise Solution Interview Questions and Answers
Q1. Different between Abstract class and interface.
Abstract class is a class that cannot be instantiated and can have both abstract and non-abstract methods. Interface is a contract that a class must adhere to.
Abstract class can have fields, constructors, and non-abstract methods, while interface cannot.
A class can inherit only one abstract class, but can implement multiple interfaces.
Abstract class can provide default implementations for some methods, while interface cannot.
Abstract class is used when there is a need for com...read more
Q2. What is model, view, controlar.
MVC is a software design pattern that separates an application into three interconnected components: Model, View, and Controller.
Model represents the data and business logic of the application
View is responsible for rendering the user interface
Controller handles user input and updates the model and view accordingly
MVC promotes separation of concerns and modularity
Example: ASP.NET MVC framework
Q3. difference between var let const?
var is function scoped, let and const are block scoped. const cannot be reassigned, let can be reassigned but not redeclared.
var is function scoped, let and const are block scoped
const cannot be reassigned, let can be reassigned but not redeclared
var can be hoisted, let and const are not hoisted
Q4. async await vs promise
async await simplifies asynchronous code compared to promises
async await allows writing asynchronous code in a synchronous manner
async await makes error handling easier with try-catch blocks
async await is more readable and maintainable than chaining promises
Q5. How we can customise plugin
Customising a plugin involves modifying its code to add or change functionality.
Identify the specific functionality you want to customize
Modify the plugin code to add or change the desired functionality
Test the customized plugin to ensure it works as expected
Q6. Name of frequently used plugin
One frequently used plugin is jQuery.
jQuery is a popular JavaScript library used for simplifying HTML document traversing, event handling, animating, and Ajax interactions.
It is commonly used in web development to enhance user experience and streamline coding processes.
Q7. Any work experience with Sql
Yes, I have work experience with SQL
Worked with SQL queries to retrieve and manipulate data
Experience with creating and modifying database tables
Familiar with joins, subqueries, and stored procedures
Used SQL for data analysis and reporting purposes
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month