i
Credera
Filter interviews by
I applied via Naukri.com and was interviewed in Oct 2022. There were 2 interview rounds.
MVC Routing is a mechanism to map incoming requests to specific controller actions.
Routing is used to define URL patterns and map them to specific actions in the controller.
It helps to create clean and SEO-friendly URLs.
Routing can also be used to pass parameters to the controller action.
MVC Routing is a part of the ASP.NET framework.
Example: RouteConfig.cs file in ASP.NET MVC application defines the routing rules.
SOLID principles are a set of five design principles for writing maintainable and scalable software.
S - Single Responsibility Principle
O - Open/Closed Principle
L - Liskov Substitution Principle
I - Interface Segregation Principle
D - Dependency Inversion Principle
Explanation of concepts with real-life examples
Abstraction: Using a TV remote without knowing the internal circuitry
Encapsulation: A car driver only needs to know how to drive, not how the engine works
Inheritance: A child inheriting traits from their parents
Polymorphism: A shape can take on different forms, such as a square or a triangle
Polymorphism is the ability of an object to take on many forms. A real-life example is a vehicle.
Polymorphism allows a vehicle object to take on different forms such as car, truck, or motorcycle
Each form has its own unique properties and methods, but they all share common characteristics such as having wheels and an engine
Polymorphism allows for more efficient and flexible code as it allows for the use of a single clas...
Sync is blocking, while Async is non-blocking.
Sync operations block the execution of the program until the operation is completed.
Async operations allow the program to continue executing while the operation is being completed in the background.
Sync operations are simpler to implement and reason about, but can lead to performance issues.
Async operations require more complex code, but can improve performance and responsi...
Top trending discussions
posted on 31 Aug 2015
I am a software engineer with 5 years of experience in developing web applications using Java and JavaScript.
I have a Bachelor's degree in Computer Science.
I am proficient in Spring Framework and AngularJS.
I have worked on projects involving RESTful APIs and microservices architecture.
I am a quick learner and enjoy working in a team environment.
I am impressed with the company's innovative approach and commitment to excellence.
I have researched the company and its products extensively and am excited about the potential for growth and development.
I am impressed with the company's reputation for innovation and cutting-edge technology.
I believe that the company's commitment to excellence aligns with my own values and goals.
I am excited about the opportunity to wo...
My future plans include continuous learning, honing my skills, and contributing to the growth of the company.
I plan to attend relevant conferences and workshops to stay updated with the latest technologies.
I want to work on challenging projects that will help me improve my skills.
I aim to become a valuable asset to the company by contributing to its growth and success.
I plan to mentor and guide junior developers to hel...
posted on 10 Mar 2015
I applied via Naukri.com and was interviewed before Sep 2020. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Dec 2020. There was 1 interview round.
Integration, middleware, and EAI systems are technologies that enable communication and data exchange between different software applications.
Integration involves connecting different software applications to enable data exchange and communication.
Middleware is software that sits between different applications and facilitates communication and data exchange.
EAI (Enterprise Application Integration) systems are a type of...
I applied via Naukri.com and was interviewed in Jul 2021. There were 4 interview rounds.
I applied via Campus Placement and was interviewed before Aug 2021. There were 4 interview rounds.
Coding cum aptitude test on Hackerrank
I applied via Company Website and was interviewed in May 2021. There were 4 interview rounds.
Senior Software Engineer
195
salaries
| ₹8.1 L/yr - ₹25.9 L/yr |
Software Engineer
185
salaries
| ₹3.5 L/yr - ₹12.1 L/yr |
Principal Software Engineer
125
salaries
| ₹8.7 L/yr - ₹28 L/yr |
Associate Software Engineer
77
salaries
| ₹3.7 L/yr - ₹6.2 L/yr |
Technical Lead
65
salaries
| ₹13.2 L/yr - ₹43 L/yr |
AgreeYa Solutions
Apisero
Actalent Services
Cyber Infrastructure