Add office photos
Black Knight logo
Employer?
Claim Account for FREE

Black Knight

3.6
based on 393 Reviews
Video summary
Filter interviews by
Technical Lead
Experienced
Clear (1)

Black Knight Technical Lead Interview Questions and Answers

Updated 5 Feb 2024

Q1. How to move from one entity framework version to another in a project?

Ans.

To move from one Entity Framework version to another, update the NuGet package and make necessary code changes.

  • Update the NuGet package to the desired version

  • Make necessary code changes to accommodate any breaking changes

  • Test thoroughly to ensure the application still works as expected

Add your answer
right arrow

Q2. Given a project requirement, how to choose between .Net framework and .Net Core?

Ans.

Choose .Net Core for cross-platform and cloud-based applications, .Net Framework for Windows-only applications.

  • Consider the target platform and deployment environment

  • Choose .Net Core for cross-platform and cloud-based applications

  • Choose .Net Framework for Windows-only applications

  • Check for compatibility with existing libraries and frameworks

  • Consider performance and scalability requirements

Add your answer
right arrow

Q3. How to create a restful service without using Asp.Net Web Api template?

Ans.

Creating a RESTful service without using Asp.Net Web Api template.

  • Use a lightweight framework like Flask or Express

  • Define routes and HTTP methods for each endpoint

  • Serialize data to JSON format

  • Handle errors and exceptions

  • Test the service using tools like Postman or curl

Add your answer
right arrow

Q4. How many types of routings are there in Asp.Net MVC?

Ans.

There are two types of routings in Asp.Net MVC: convention-based routing and attribute routing.

  • Convention-based routing uses default routing rules to map URLs to controller actions.

  • Attribute routing allows developers to define custom routes using attributes on controller actions or at the controller level.

  • Both types of routing can be used together in the same application.

  • Convention-based routing is the default routing mechanism in Asp.Net MVC.

  • Attribute routing is more flexibl...read more

Add your answer
right arrow
Discover Black Knight interview dos and don'ts from real experiences

Q5. How WCF is different from Asp.Net Web Api?

Ans.

WCF is a framework for building distributed systems while Asp.Net Web Api is for building HTTP services.

  • WCF supports multiple protocols like TCP, HTTP, Named Pipes, etc. while Web Api only supports HTTP.

  • WCF has more configuration options and is more flexible than Web Api.

  • Web Api is more lightweight and easier to use for building RESTful services.

  • WCF is more suitable for building enterprise-level applications with complex requirements.

  • WCF has built-in support for security, tra...read more

Add your answer
right arrow

Q6. How to go about performancetuning in SQL?

Ans.

Performance tuning in SQL involves optimizing queries, indexes, and server settings to improve database performance.

  • Identify slow queries using profiling tools

  • Optimize queries by rewriting or adding indexes

  • Adjust server settings such as memory allocation and disk usage

  • Consider partitioning large tables

  • Regularly monitor and analyze performance metrics

Add your answer
right arrow

Q7. Howrouting works in Asp.Net MVC?

Ans.

Routing in Asp.Net MVC maps incoming requests to appropriate controller actions.

  • Routing is configured in RouteConfig.cs file.

  • Routes are defined using MapRoute method.

  • Routes can have placeholders for dynamic values.

  • Routes can have constraints to restrict the values of placeholders.

  • Routes can be named for easy reference.

  • Default route is defined as {controller}/{action}/{id}.

  • Attribute routing can also be used to define routes at controller or action level.

Add your answer
right arrow

Q8. Difference between drop, truncate and delete.

Ans.

Difference between drop, truncate and delete.

  • DROP command removes a table from the database

  • TRUNCATE command removes all rows from a table

  • DELETE command removes specific rows from a table

Add your answer
right arrow

Q9. Explain MVC pipe-line.

Ans.

MVC pipeline is a design pattern that separates an application into three interconnected components: Model, View, and Controller.

  • Model represents the data and business logic

  • View displays the data to the user

  • Controller handles user input and updates the model and view accordingly

  • The pipeline ensures separation of concerns and promotes modularity

  • Example: A user enters data in a form (input), the controller receives the input and updates the model, the view then displays the upd...read more

Add your answer
right arrow
Contribute & help others!
Write a review
Write a review
Share interview
Share interview
Contribute salary
Contribute salary
Add office photos
Add office photos
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Technical Lead Interview Questions from Similar Companies

TCS Logo
3.7
 • 20 Interview Questions
Capgemini Logo
3.7
 • 17 Interview Questions
View all
Recently Viewed
INTERVIEWS
Black Knight
No Interviews
JOBS
Ford Hospital And Research Centre Patna
No Jobs
INTERVIEWS
Black Knight
No Interviews
INTERVIEWS
Black Knight
No Interviews
INTERVIEWS
Black Knight
No Interviews
COMPANY BENEFITS
ByteDance
No Benefits
INTERVIEWS
Black Knight
No Interviews
INTERVIEWS
Black Knight
No Interviews
INTERVIEWS
Black Knight
No Interviews
INTERVIEWS
Mavenir Systems
5.6k top interview questions
Share an Interview
Stay ahead in your career. Get AmbitionBox app
play-icon
play-icon
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter