Upload Button Icon Add office photos

Filter interviews by

Infocusp MLE Interview Questions and Answers

Updated 22 Oct 2024

Interview questions from similar companies

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(11 Questions)

  • Q1. MVC vs .NET lifecycle
  • Ans. 

    MVC is a design pattern used in .NET development, while .NET lifecycle refers to the stages of a .NET application's execution.

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

    • .NET lifecycle refers to the stages of a .NET application's execution, including initialization, execution, and termination.

    • MVC helps in achieving separation of concerns and making the c...

  • Answered by AI
  • Q2. Dispose vs Finalize
  • Ans. 

    Dispose is used to release unmanaged resources immediately, while Finalize is used for cleanup operations before an object is destroyed by the garbage collector.

    • Dispose is called explicitly by the developer, while Finalize is called by the garbage collector.

    • Dispose should be implemented in classes that directly interact with unmanaged resources.

    • Finalize should be implemented in classes that need to release resources be...

  • Answered by AI
  • Q3. Liscov Substitution
  • Q4. Dom Sanitizer in Angular
  • Ans. 

    DOM sanitizer in Angular is used to sanitize untrusted HTML to prevent XSS attacks.

    • DOM sanitizer is used to sanitize HTML content before rendering it in Angular templates.

    • It helps prevent Cross-Site Scripting (XSS) attacks by removing potentially harmful content.

    • Angular provides a built-in DomSanitizer service for sanitizing HTML content.

    • Example: Using DomSanitizer in Angular template to sanitize a URL before rendering

  • Answered by AI
  • Q5. Ngrx state management, how do you manage state in your current project?
  • Ans. 

    I use Ngrx for state management in my current project by defining actions, reducers, effects, and selectors.

    • Define actions to describe user events or interactions

    • Create reducers to specify how state should change in response to actions

    • Implement effects to manage side effects like API calls

    • Use selectors to retrieve specific pieces of state for components

  • Answered by AI
  • Q6. Stored procedure vs Functions
  • Ans. 

    Stored procedures are precompiled SQL queries stored in the database, while functions are reusable code blocks that return a value.

    • Stored procedures are used for performing specific tasks or operations on the database.

    • Functions are used to encapsulate logic and can be called within SQL queries or other functions.

    • Stored procedures can have input and output parameters, while functions always return a value.

    • Stored procedu...

  • Answered by AI
  • Q7. Model binder in MVC
  • Ans. 

    Model binder in MVC is used to map data from HTTP requests to action method parameters in controllers.

    • Model binder maps form data, query string parameters, and route data to action method parameters in MVC controllers.

    • It helps in simplifying the process of extracting data from HTTP requests.

    • Model binder can be customized by creating custom model binders to handle complex data binding scenarios.

  • Answered by AI
  • Q8. Would transaction be rolled back if innermost stored procedure throws an error ?
  • Ans. 

    Yes, the transaction will be rolled back if the innermost stored procedure throws an error.

    • If an error occurs in the innermost stored procedure, it will cause the entire transaction to be rolled back.

    • This ensures that the database remains in a consistent state.

    • Rolling back the transaction means that any changes made by the stored procedures within the transaction will be undone.

  • Answered by AI
  • Q9. NgOninit vs Constructor
  • Ans. 

    NgOnInit is a lifecycle hook in Angular that is called after the component has been initialized, while the constructor is a TypeScript feature used to initialize class properties.

    • NgOnInit is specific to Angular components, while constructor is a general TypeScript feature.

    • NgOnInit is used for initialization logic that relies on Angular's view and input bindings being initialized, while constructor is used for basic ini...

  • Answered by AI
  • Q10. Use of zone.js file
  • Ans. 

    zone.js is a library for managing asynchronous operations in Angular applications.

    • zone.js helps in tracking asynchronous operations and their execution context in Angular applications.

    • It provides hooks for intercepting asynchronous tasks like setTimeout, setInterval, and promises.

    • zone.js can be used for profiling, debugging, and error handling in Angular applications.

  • Answered by AI
  • Q11. Write a query to identify and remove duplicated from a table.
  • Ans. 

    Use a query with GROUP BY and HAVING clause to identify and remove duplicates from a table.

    • Use GROUP BY to group rows with the same values

    • Use HAVING COUNT(*) > 1 to identify duplicates

    • Use DELETE statement to remove duplicates

  • Answered by AI

Skills evaluated in this interview

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

I applied via Job Portal and was interviewed in Dec 2024. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. What is REST Framework
  • Q2. What are the SQL Queries
Round 2 - Coding Test 

This is related to SQL

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via LinkedIn and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(3 Questions)

  • Q1. What is JWT Authentication
  • Q2. Design Patterns
  • Q3. Different Types of Routing in MVC
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Good,SQL query and c# programs

Round 2 - Technical 

(2 Questions)

  • Q1. Oops related questions
  • Q2. Design pattern related questions
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(3 Questions)

  • Q1. Oop questions they will ask
  • Q2. C# basic string var dymaic out ref
  • Q3. Sql , dot net
Round 2 - Managment Round 

(2 Questions)

  • Q1. This round they will ask strategic question
  • Q2. How you will handle the team , deadlines
  • Ans. 

    I will handle the team by setting clear expectations, delegating tasks effectively, monitoring progress, and providing support as needed.

    • Set clear goals and deadlines for the team to ensure everyone is on the same page

    • Delegate tasks based on team members' strengths and workload

    • Regularly check in with team members to monitor progress and offer assistance if needed

    • Adjust deadlines or redistribute tasks as necessary to me...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - I was rejected in the second round, check what domain the company is working.
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What is computer
  • Ans. 

    A computer is an electronic device that processes data to perform various tasks.

    • Electronic device that can store, retrieve, and process data

    • Consists of hardware components like CPU, memory, storage, and input/output devices

    • Runs software programs to execute specific tasks

    • Examples include desktops, laptops, tablets, and smartphones

  • Answered by AI
  • Q2. What is hardware and software?
  • Ans. 

    Hardware refers to physical components of a computer system, while software refers to programs and applications that run on the hardware.

    • Hardware includes components like CPU, memory, motherboard, and storage devices.

    • Software includes operating systems, applications, and programs that enable users to perform tasks on the computer.

    • Examples of hardware: CPU - Central Processing Unit, RAM - Random Access Memory, HDD - Har...

  • Answered by AI
Round 2 - Technical 

(2 Questions)

  • Q1. What is java programming?
  • Ans. 

    Java programming is a high-level, object-oriented programming language used for developing applications and software.

    • Java is platform-independent, meaning it can run on any device with a Java Virtual Machine (JVM).

    • It is known for its simplicity, readability, and versatility.

    • Java is used for developing web applications, mobile apps, desktop applications, and enterprise software.

    • Examples of Java frameworks include Spring

  • Answered by AI
  • Q2. Java oops concepts?
Round 3 - HR 

(2 Questions)

  • Q1. Why should we hire you?
  • Q2. Can you relocate?

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Type of sql command
  • Ans. 

    SQL commands are used to interact with databases to perform various operations like insert, update, delete, etc.

    • Types of SQL commands include SELECT, INSERT, UPDATE, DELETE, CREATE, ALTER, DROP, etc.

    • SELECT is used to retrieve data from a database

    • INSERT is used to add new records to a table

    • UPDATE is used to modify existing records in a table

    • DELETE is used to remove records from a table

    • CREATE is used to create a new tabl...

  • Answered by AI

Skills evaluated in this interview

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. About the SQL server basic question
  • Q2. .net fundamentals
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
-

I applied via Naukri.com and was interviewed in Mar 2024. There was 1 interview round.

Round 1 - Aptitude Test 

Mettl aptitude reasoning and technical MCQ

Infocusp Interview FAQs

How many rounds are there in Infocusp MLE interview?
Infocusp interview process usually has 1 rounds. The most common rounds in the Infocusp interview process are One-on-one Round.

Tell us how to improve this page.

Infocusp MLE Interview Process

based on 1 interview

Interview experience

5
  
Excellent
View more

Interview Questions from Similar Companies

Cognizant Interview Questions
3.8
 • 5.6k Interviews
Nagarro Interview Questions
4.0
 • 776 Interviews
Publicis Sapient Interview Questions
3.5
 • 607 Interviews
GlobalLogic Interview Questions
3.7
 • 577 Interviews
Samsung Interview Questions
4.0
 • 554 Interviews
UST Interview Questions
3.8
 • 506 Interviews
View all
Software Engineer
18 salaries
unlock blur

₹9.8 L/yr - ₹17.6 L/yr

Machine Learning Engineer
16 salaries
unlock blur

₹8.1 L/yr - ₹20 L/yr

Software Developer
4 salaries
unlock blur

₹12 L/yr - ₹21.7 L/yr

Associate Software Engineer
4 salaries
unlock blur

₹8 L/yr - ₹15 L/yr

QA Engineer
4 salaries
unlock blur

₹7.4 L/yr - ₹8.1 L/yr

Explore more salaries
Compare Infocusp with

Canon

4.1
Compare

Nikon

4.2
Compare

Sony

4.3
Compare

Samsung

4.0
Compare
Did you find this page helpful?
Yes No
write
Share an Interview