Filter interviews by
Partial view is a reusable piece of a view, while view is the complete page.
Partial view can be used in multiple views, while view is unique
Partial view is a smaller component of a view
View is the complete HTML page, while partial view is a part of it
Results are returned through Views in MVC architecture.
In MVC, the Controller receives input and processes it, then sends data to the View for display.
The View then renders the data and returns it as a response to the user.
The Model contains the data and business logic, but does not directly return results in MVC.
Examples of returning results in MVC include returning a list of products or a user profile page.
Index in SQL is a database object that improves the speed of data retrieval operations.
Index is used to quickly locate data without having to search every row in a database table.
It is created on one or more columns of a table.
Indexes can be clustered or non-clustered.
Clustered index determines the physical order of data in a table.
Non-clustered index is a separate structure that contains a copy of the indexed col...
Error handling in stored procedures involves catching and handling exceptions that may occur during execution.
Use TRY-CATCH blocks to handle errors
Use RAISERROR to raise custom error messages
Use SET XACT_ABORT ON to roll back transactions on error
Log errors to a table for future reference
Return JSON result
Create a JSON object with key-value pairs
Use JSON.stringify() to convert the object to a string
Return the string as the result
Stored procedures are used to perform a set of operations, while SQL functions return a single value.
Stored procedures can have input and output parameters, while SQL functions only have input parameters.
Stored procedures can modify data in the database, while SQL functions cannot.
Stored procedures are precompiled and stored in the database, while SQL functions are compiled every time they are called.
Examples of s...
Union all combines the results of two or more SELECT statements, while union difference returns only the distinct rows from the first SELECT statement that are not in the second SELECT statement.
Union all is used to combine the results of two or more SELECT statements into a single result set.
Union difference is used to return only the distinct rows from the first SELECT statement that are not in the second SELECT...
MVC stands for Model-View-Controller and is a software design pattern used in web development.
Model represents the data and business logic
View is responsible for rendering the user interface
Controller handles user input and updates the model and view accordingly
I applied via Naukri.com and was interviewed in Dec 2020. There was 1 interview round.
Results are returned through Views in MVC architecture.
In MVC, the Controller receives input and processes it, then sends data to the View for display.
The View then renders the data and returns it as a response to the user.
The Model contains the data and business logic, but does not directly return results in MVC.
Examples of returning results in MVC include returning a list of products or a user profile page.
Union all combines the results of two or more SELECT statements, while union difference returns only the distinct rows from the first SELECT statement that are not in the second SELECT statement.
Union all is used to combine the results of two or more SELECT statements into a single result set.
Union difference is used to return only the distinct rows from the first SELECT statement that are not in the second SELECT stat...
Return JSON result
Create a JSON object with key-value pairs
Use JSON.stringify() to convert the object to a string
Return the string as the result
Partial view is a reusable piece of a view, while view is the complete page.
Partial view can be used in multiple views, while view is unique
Partial view is a smaller component of a view
View is the complete HTML page, while partial view is a part of it
MVC stands for Model-View-Controller and is a software design pattern used in web development.
Model represents the data and business logic
View is responsible for rendering the user interface
Controller handles user input and updates the model and view accordingly
Stored procedures are used to perform a set of operations, while SQL functions return a single value.
Stored procedures can have input and output parameters, while SQL functions only have input parameters.
Stored procedures can modify data in the database, while SQL functions cannot.
Stored procedures are precompiled and stored in the database, while SQL functions are compiled every time they are called.
Examples of stored...
Index in SQL is a database object that improves the speed of data retrieval operations.
Index is used to quickly locate data without having to search every row in a database table.
It is created on one or more columns of a table.
Indexes can be clustered or non-clustered.
Clustered index determines the physical order of data in a table.
Non-clustered index is a separate structure that contains a copy of the indexed columns ...
Error handling in stored procedures involves catching and handling exceptions that may occur during execution.
Use TRY-CATCH blocks to handle errors
Use RAISERROR to raise custom error messages
Use SET XACT_ABORT ON to roll back transactions on error
Log errors to a table for future reference
Top trending discussions
posted on 4 May 2019
I applied via Naukri.com and was interviewed in Oct 2018. There were 3 interview rounds.
This question involves creating a specific pattern using loops and conditional statements in programming.
Identify the desired pattern (e.g., asterisks, numbers).
Use nested loops: outer loop for rows, inner loop for columns.
Control the output format with conditional statements.
Example: For a pyramid pattern, increase spaces and asterisks in each row.
posted on 13 Jan 2021
I applied via Referral and was interviewed before Jan 2020. There was 1 interview round.
We are using a variety of technologies, including some of the latest ones.
We are using React for our front-end development.
We are also using Node.js for our back-end development.
We are using Docker for containerization.
We are using Kubernetes for orchestration.
We are using AWS for cloud hosting.
We are constantly evaluating new technologies to see if they can improve our development process.
It depends on the specific requirements and constraints of the project.
Consider the project's goals and objectives
Evaluate the available technologies and their capabilities
Assess the project's budget and timeline
Consult with stakeholders and experts in the field
Examples: React vs Angular, MySQL vs MongoDB, Java vs Python
posted on 15 Feb 2022
I applied via Referral and was interviewed before Feb 2021. There were 3 interview rounds.
I'm a passionate software engineer with a strong background in full-stack development and a love for solving complex problems.
Graduated with a degree in Computer Science from XYZ University.
Worked at ABC Corp, where I developed a web application that improved user engagement by 30%.
Proficient in languages like JavaScript, Python, and Java, with experience in frameworks like React and Django.
Enjoy collaborating in agile...
Interview questions for Software Engineer position
Project explanation should include details on the project's purpose, scope, and technologies used
SDLC (Software Development Life Cycle) and STLC (Software Testing Life Cycle) are methodologies used in software development and testing respectively
Smoke testing is a type of testing that checks if the basic functionalities of the software are working fine, while Sanity tes...
I applied via Company Website and was interviewed before Jun 2023. There were 3 interview rounds.
Basics questions , checking logical skills
Topics:
Python, Django, MySQL, Automation, Technical questions
XML is a markup language while JSON is a lightweight data interchange format.
XML uses tags to define elements while JSON uses key-value pairs.
XML is more verbose and complex than JSON.
JSON is easier to read and parse than XML.
XML supports namespaces and validation while JSON does not.
XML is widely used in web services and document exchange while JSON is preferred for data exchange between applications.
I applied via Company Website and was interviewed before Oct 2022. There were 3 interview rounds.
I applied via Job Portal and was interviewed before May 2023. There was 1 interview round.
I applied via Company Website and was interviewed in Jul 2024. There were 2 interview rounds.
based on 8 reviews
Rating in categories
Associate Software Engineer
41
salaries
| ₹2 L/yr - ₹6 L/yr |
Software Engineer
37
salaries
| ₹3 L/yr - ₹8.6 L/yr |
Software Developer
12
salaries
| ₹2.3 L/yr - ₹8.1 L/yr |
Senior Software Engineer
10
salaries
| ₹5.6 L/yr - ₹11.4 L/yr |
Application Developer
10
salaries
| ₹2.2 L/yr - ₹10.4 L/yr |
Accel Frontline
Apmosys Technologies
Pitney Bowes
DynPro