Upload Button Icon Add office photos

Black Knight

Compare button icon Compare button icon Compare

Filter interviews by

Black Knight Technical Lead Interview Questions and Answers for Experienced

Updated 26 Apr 2022

9 Interview questions

A Technical Lead was asked
Q. How do you migrate 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

A Technical Lead was asked
Q. How does routing work 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 defi...

Technical Lead Interview Questions Asked at Other Companies for Experienced

Q1. 1. Explain 5 mins the flow from requirement analysis to productio ... read more
asked in Infosys
Q2. Managerial: 1) Explain any one past issue and its mitigation stra ... read more
asked in Cognizant
Q3. 1. Type of documentation for computer system validation. 2.Please ... read more
asked in Wipro
Q4. What automation framework have you worked on?
asked in HCLTech
Q5. What is the purpose of React and its latest hooks?
A Technical Lead was asked
Q. Explain the MVC pipeline.
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 ...

A Technical Lead was asked
Q. Given a project requirement, how do you 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

A Technical Lead was asked
Q. How do you approach performance tuning 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

A Technical Lead was asked
Q. What are the differences between DROP, TRUNCATE, and DELETE statements?
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

A Technical Lead was asked
Q. How can you create a RESTful service without using the 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

Are these interview questions helpful?
A Technical Lead was asked
Q. How is WCF 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 ...

A Technical Lead was asked
Q. 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 rou...

Black Knight Technical Lead Interview Experiences for Experienced

1 interview found

Round 1 - Technical 

(9 Questions)

  • Q1. 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 i...

  • Answered by AI
  • Q2. 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 ro...

  • Answered by AI
  • Q3. 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

  • Answered by AI
  • Q4. 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 compl...

  • Answered by AI
  • Q5. 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

  • Answered by AI
  • Q6. 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

  • Answered by AI
  • Q7. 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 ...

  • Answered by AI
  • Q8. 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

  • Answered by AI
  • Q9. 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

  • Answered by AI
Round 2 - HR 

(1 Question)

  • Q1. Why would to like to change your organisation?

Interview Preparation Tips

Interview preparation tips for other job seekers - Always try to be prepared as best as one can.

Skills evaluated in this interview

Top trending discussions

View All
Interview Tips & Stories
6d (edited)
a team lead
Why are women still asked such personal questions in interview?
I recently went for an interview… and honestly, m still trying to process what just happened. Instead of being asked about my skills, experience, or how I could add value to the company… the questions took a totally unexpected turn. The interviewer started asking things like When are you getting married? Are you engaged? And m sure, if I had said I was married, the next question would’ve been How long have you been married? What does my personal life have to do with the job m applying for? This is where I felt the gender discrimination hit hard. These types of questions are so casually thrown at women during interviews but are they ever asked to men? No one asks male candidates if they’re planning a wedding or how old their kids are. So why is it okay to ask women? Can we please stop normalising this kind of behaviour in interviews? Our careers shouldn’t be judged by our relationship status. Period.
Got a question about Black Knight?
Ask anonymously on communities.

Interview questions from similar companies

I applied via Naukri.com and was interviewed before Dec 2020. There were 4 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. All related to the technical queries based on the profile and project required skill set

Interview Preparation Tips

Interview preparation tips for other job seekers - Be good at the technical point of view and project management with time line delivery as they have client facing interviews and one has to visit client side for work.

Technical Lead Interview Questions Asked at Other Companies for Experienced

Q1. 1. Explain 5 mins the flow from requirement analysis to productio ... read more
asked in Infosys
Q2. Managerial: 1) Explain any one past issue and its mitigation stra ... read more
asked in Cognizant
Q3. 1. Type of documentation for computer system validation. 2.Please ... read more
asked in Wipro
Q4. What automation framework have you worked on?
asked in HCLTech
Q5. What is the purpose of React and its latest hooks?
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - HR 

(1 Question)

  • Q1. Wht is ur sal expectations
  • Ans. 

    My salary expectations are based on my experience, skills, and the market rate for the position.

    • Consider my years of experience in the industry

    • Research the average salary range for similar positions in the market

    • Factor in the cost of living in the location of the job

    • Be open to negotiation based on the overall compensation package offered

  • Answered by AI

I applied via Naukri.com and was interviewed in Feb 2021. There were 4 interview rounds.

Interview Questionnaire 

12 Questions

  • Q1. Which design pattern implemented in project.
  • Ans. 

    Implemented the Observer design pattern.

    • Used to maintain consistency between related objects

    • Allows for one-to-many relationships between objects

    • Used in event-driven systems

    • Example: Used to update UI when data changes in backend

  • Answered by AI
  • Q2. Solid principals
  • Q3. Code coverage
  • Q4. Unit testing
  • Q5. Cloud services
  • Q6. Cloud integrations
  • Q7. Detail architecture of current project and what role you played
  • Q8. What software architecture you implimented and why?
  • Ans. 

    I have implemented a microservices architecture for scalability and flexibility.

    • Implemented microservices architecture using Docker and Kubernetes

    • Used API Gateway for routing and load balancing

    • Implemented service discovery using Consul

    • Implemented circuit breaker pattern using Hystrix

    • Implemented centralized logging using ELK stack

    • Implemented distributed tracing using Zipkin

    • Implemented event-driven architecture using Kaf...

  • Answered by AI
  • Q9. Writing some code logic snippet like sudo code
  • Ans. 

    This code snippet demonstrates a simple algorithm to find the maximum value in an array.

    • Initialize a variable 'max' to the first element of the array.

    • Iterate through the array starting from the second element.

    • If the current element is greater than 'max', update 'max'.

    • Return 'max' after completing the iteration.

    • Example: For array [3, 5, 2, 8, 1], the output will be 8.

  • Answered by AI
  • Q10. How you improved stored procedure performance
  • Ans. 

    I improved stored procedure performance by optimizing queries and indexes.

    • Identified and removed unnecessary joins and subqueries

    • Used appropriate indexing to speed up query execution

    • Reduced the number of round trips to the database by using batch processing

    • Rewrote complex queries to simpler ones

    • Used stored procedure parameters instead of variables to avoid recompilation

    • Used SET NOCOUNT ON to reduce network traffic

    • Used ...

  • Answered by AI
  • Q11. DB normalization and indexing
  • Q12. C# oops questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Focused more technical questions like Design pattern implementation,Database schema design, Unit testing, code coverage, Single page app Architecture,Cloud integration questions.Lastly team handling

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Coding and concepts of data science

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed in Nov 2024. There were 3 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Basic knowledge of your skills
  • Q2. Scenario based questions.
Round 2 - Technical 

(2 Questions)

  • Q1. Scenario based questions
  • Q2. SQL technical question.
Round 3 - HR 

(1 Question)

  • Q1. Salary Discussion, joining date negotiation and Joining Bonus.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be perfect and ready with your skills whatever you have.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Write a linked list.
  • Ans. 

    A linked list is a data structure consisting of nodes where each node points to the next node in the sequence.

    • Nodes contain data and a reference to the next node

    • Can be singly linked (each node points to the next) or doubly linked (each node points to the next and previous)

    • Example: Node 1 -> Node 2 -> Node 3

  • Answered by AI
  • Q2. Find the middle node of a linked list.
  • Ans. 

    To find the middle node of a linked list, use the slow and fast pointer technique.

    • Initialize two pointers, slow and fast, both pointing to the head of the linked list.

    • Move the slow pointer by one step and the fast pointer by two steps until the fast pointer reaches the end of the list.

    • The node pointed to by the slow pointer at this point will be the middle node.

  • Answered by AI
Round 2 - HR 

(2 Questions)

  • Q1. How do you handle conflict between manager and developer
  • Ans. 

    Addressing conflict between manager and developer requires open communication, understanding both perspectives, and finding a mutually beneficial solution.

    • Encourage open communication between the manager and developer to understand each other's perspectives and concerns.

    • Facilitate a meeting to discuss the conflict and find common ground or compromises.

    • Seek to understand the underlying reasons for the conflict and addre...

  • Answered by AI
  • Q2. Where do you see yourself in next 5 years

Skills evaluated in this interview

Are these interview questions helpful?
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. React Life cycle methods
  • Q2. Machine coding with crypto price api
  • Ans. 

    Using a crypto price API to fetch and display real-time cryptocurrency prices in a machine coding project.

    • Utilize a crypto price API to fetch real-time cryptocurrency prices

    • Implement error handling for API requests

    • Display the fetched prices in a user-friendly format

  • Answered by AI
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Approached by Company and was interviewed in Aug 2023. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Be honest with your years of experience. All information you share will be verified at the time of joining.
View all tips
Round 2 - Coding Test 

Find count of pairs whose sum is k in an array, with updated scenarios with each solution
hands on code for Java8, Springboot, HIbernate, Microservice architecture
Current project internals

Round 3 - One-on-one 

(1 Question)

  • Q1. Internal working of AWS services, deployment , monitoring, configuring alerts.
Interview experience
4
Good
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed before Apr 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Online aptitude test

Round 2 - Coding Test 

10 questions, write in any programming language you know.

Interview Preparation Tips

Interview preparation tips for other job seekers - For freshers basic concepts will be more than enough.

Black Knight Interview FAQs

How many rounds are there in Black Knight Technical Lead interview for experienced candidates?
Black Knight interview process for experienced candidates usually has 2 rounds. The most common rounds in the Black Knight interview process for experienced candidates are Technical and HR.
What are the top questions asked in Black Knight Technical Lead interview for experienced candidates?

Some of the top questions asked at the Black Knight Technical Lead interview for experienced candidates -

  1. How to move from one entity framework version to another in a proje...read more
  2. Given a project requirement, how to choose between .Net framework and .Net Co...read more
  3. How to create a restful service without using Asp.Net Web Api templa...read more

Tell us how to improve this page.

Black Knight Technical Lead Salary
based on 11 salaries
₹16.1 L/yr - ₹22 L/yr
At par with the average Technical Lead Salary in India
View more details

Black Knight Technical Lead Reviews and Ratings

based on 1 review

4.0/5

Rating in categories

3.0

Skill development

4.0

Work-life balance

4.0

Salary

3.0

Job security

3.0

Company culture

3.0

Promotions

3.0

Work satisfaction

Explore 1 Review and Rating
Indexing Associate
305 salaries
unlock blur

₹1.3 L/yr - ₹3.3 L/yr

Application Programmer
166 salaries
unlock blur

₹4.2 L/yr - ₹18.4 L/yr

Software Test Analyst
126 salaries
unlock blur

₹4 L/yr - ₹16.2 L/yr

Application Programmer 2
55 salaries
unlock blur

₹6.5 L/yr - ₹17 L/yr

Business System Analyst
49 salaries
unlock blur

₹3.2 L/yr - ₹13.5 L/yr

Explore more salaries
Compare Black Knight with

ITC Infotech

3.7
Compare

3i Infotech

3.4
Compare

Xoriant

4.1
Compare

CitiusTech

3.3
Compare
write
Share an Interview