Filter interviews by
C# SQL server and asp.net webforms
The .NET framework is a software development platform developed by Microsoft for building and running applications.
Provides a comprehensive and consistent programming model for building applications.
Supports multiple programming languages such as C#, VB.NET, and F#.
Consists of a large class library known as the Framework Class Library (FCL).
Application life cycle includes stages like compilation, execution, and termina...
Page level life cycle in ASP.NET describes the stages a web page goes through from initialization to rendering.
Page request is received by the server
Page is initialized, controls are created and properties are set
Page is loaded with data and events are handled
Page is rendered and sent to the client browser
posted on 7 Jun 2024
I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.
Mettl aptitude reasoning and technical MCQ
posted on 16 Aug 2024
Object-oriented programming paradigm focusing on objects and classes for code organization and reusability.
Encapsulation: Bundling data and methods that operate on the data into a single unit (object)
Inheritance: Ability for a class to inherit properties and behavior from another class
Polymorphism: Ability for objects to be treated as instances of their parent class or their own class
Abstraction: Hiding complex impleme...
Java 8 is a major release of the Java programming language with new features like lambda expressions, streams, and functional interfaces.
Introduced lambda expressions for functional programming
Added streams API for processing collections
Included default methods in interfaces for backward compatibility
Introduced new Date and Time API (java.time package)
I applied via Approached by Company and was interviewed in May 2024. There was 1 interview round.
GIL stands for Global Interpreter Lock in Python, which limits execution of multiple threads at once.
GIL is a mutex that protects access to Python objects, preventing multiple threads from executing Python bytecodes at once.
Due to GIL, Python threads are not suitable for CPU-bound tasks but are still useful for I/O-bound tasks.
To handle multi-threading in Python, one can use multiprocessing module or asynchronous progr...
React uses a virtual DOM to efficiently update the actual DOM based on changes in state or props.
React creates a virtual DOM representation of the actual DOM.
When state or props change, React compares the virtual DOM with the actual DOM to determine the minimal set of changes needed.
React then updates the actual DOM efficiently to reflect the changes.
In person , asked two questions, 1 about linked list and other about array
I applied via Job Fair and was interviewed in Aug 2023. There were 2 interview rounds.
My strength lies in my problem-solving skills and ability to work well in a team. My long term goal is to become a lead developer and contribute to innovative projects.
Strong problem-solving skills
Effective team player
Long term goal of becoming a lead developer
Contribute to innovative projects
My strength can be the or
Types of inheritances include single, multiple, multilevel, hierarchical, hybrid, and multipath.
Single inheritance: a class inherits from only one base class.
Multiple inheritance: a class inherits from more than one base class.
Multilevel inheritance: a class inherits from a class which in turn inherits from another class.
Hierarchical inheritance: multiple classes inherit from a single base class.
Hybrid inheritance: com...
I am proficient in programming languages such as Java, Python, C++, and JavaScript.
Java
Python
C++
JavaScript
A program that breaks another program into smaller parts or components.
Use functions or modules to break down the main program into smaller, more manageable parts
Consider using object-oriented programming principles to encapsulate related functionality
Utilize comments and documentation to explain the purpose and functionality of each part
The code will iterate over the characters in 'pythonlife' and print each character until it reaches 'l', then it will stop.
The code uses a for loop to iterate over each character in the string 'pythonlife'.
When the character 'l' is encountered, the loop will break and stop iterating.
The loop will print each character until 'l' is reached, so the output will be 'python'.
A for loop is used to iterate over a sequence of elements for a specified number of times.
Initialize a counter variable before the loop
Set the condition for the loop to continue based on the counter variable
Update the counter variable after each iteration
Example: for(int i = 0; i < 5; i++) { // code block }
The code will print numbers from 0 to 8 in separate lines.
The 'range' function generates a sequence of numbers from 0 to 8 (9 is exclusive).
The 'for' loop iterates through each number in the sequence and prints it.
My goal is to continuously improve my technical skills, contribute to innovative projects, and advance in my career as a software developer.
Continuous learning and improvement in technical skills
Contributing to innovative projects
Advancing in my career as a software developer
I can be the company team member I do well work.i do smart work.i faces Any problem in the company
The main goal of a Software Developer is to design, develop, and maintain software applications to meet the needs of users.
Designing software applications based on user requirements
Developing code to implement the design
Testing and debugging software to ensure functionality
Maintaining and updating software as needed
Collaborating with team members to achieve project goals
based on 1 review
Rating in categories
DOT NET Developer
4
salaries
| ₹2 L/yr - ₹4.2 L/yr |
Computer Operator
3
salaries
| ₹2 L/yr - ₹5 L/yr |
Cognizant
Teleperformance
Reliance Retail
iEnergizer