Upload Button Icon Add office photos

Filter interviews by

Open LM Angular Frontend Developer Interview Questions and Answers

Updated 17 Oct 2024

Open LM Angular Frontend Developer Interview Experiences

1 interview found

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

(1 Question)

  • Q1. Asked question related to xss attack.

Interview questions from similar companies

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. MCQ questioons were there based on angular framework
  • Q2. Services mcq were there
Round 2 - Technical 

(2 Questions)

  • Q1. What is Dependecy Injection
  • Ans. 

    Dependency Injection is a design pattern in which a class receives its dependencies from external sources rather than creating them itself.

    • Allows for easier testing by injecting mock dependencies

    • Promotes reusability and modularity by decoupling components

    • Reduces code duplication by centralizing dependency creation

    • Example: Angular uses Dependency Injection to provide services to components

  • Answered by AI
  • Q2. What is routing
  • Ans. 

    Routing is the process of navigating between different pages or views in a web application.

    • Routing allows users to move between different parts of a web application without reloading the entire page

    • It is implemented using a router module in Angular, which maps URLs to components

    • Routes can have parameters that can be passed to components for dynamic content

    • Routing can be used to create single-page applications (SPAs) wh

  • 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 Referral and was interviewed in Aug 2024. There was 1 interview round.

Round 1 - Technical 

(5 Questions)

  • Q1. Sort array without using merhods
  • Ans. 

    Sort array without using methods

    • Iterate through the array and compare each element with the rest to find the correct position

    • Swap elements if necessary to sort the array in ascending order

    • Repeat the process until the array is fully sorted

  • Answered by AI
  • Q2. Reverse string without methods
  • Ans. 

    Reverse a string without using built-in methods

    • Create an empty string to store the reversed string

    • Iterate through the input string from the last character to the first

    • Append each character to the empty string to reverse the input string

  • Answered by AI
  • Q3. How to apply ngclass
  • Ans. 

    ngClass is used to conditionally apply CSS classes to an element in Angular.

    • Use ngClass directive in the template with an object or array of classes and conditions

    • Classes are applied when the condition is true, and removed when false

    • Example:

  • Answered by AI
  • Q4. Angular Interceptors concept ?
  • Ans. 

    Angular interceptors are a way to intercept HTTP requests and responses to perform operations like logging, modifying requests, or handling errors.

    • Interceptors can be used to modify outgoing requests or incoming responses.

    • They can be used for tasks like adding headers, logging requests, handling errors, or transforming data.

    • Interceptors are implemented as services that implement the HttpInterceptor interface.

    • Multiple i...

  • Answered by AI
  • Q5. Entry point of angular
  • Ans. 

    The entry point of Angular is typically the main.ts file.

    • Main.ts file is the first file that is executed when an Angular application is started.

    • It bootstraps the AppModule, which is the root module of the application.

    • Main.ts file also imports other necessary modules and components required for the application to run.

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

I applied via Naukri.com and was interviewed in Oct 2024. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Difference between position absolute and relative in css
  • Ans. 

    Position absolute removes element from normal flow, relative keeps element in flow but can be positioned.

    • Position absolute removes element from normal flow, allowing it to be positioned relative to its closest positioned ancestor.

    • Position relative keeps element in normal flow but allows it to be positioned relative to its normal position.

    • Position absolute elements are not affected by other elements and can overlap, whi...

  • Answered by AI
Round 2 - Technical 

(1 Question)

  • Q1. Deep questions about angular and javascript basics

Skills evaluated in this interview

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

(4 Questions)

  • Q1. Create a reactive form and save data in API with proper validation?
  • Ans. 

    Create a reactive form in Angular to save data in API with validation

    • Create a reactive form using FormBuilder in Angular

    • Add form controls with proper validation rules using Validators

    • Handle form submission and send data to API using HttpClient

    • Implement error handling for API requests

    • Display success or error messages to the user

  • Answered by AI
  • Q2. What is Auth-gaurd?
  • Ans. 

    Auth-guard is a feature in Angular that controls access to routes based on user authentication status.

    • Auth-guards are used to protect routes in Angular applications by checking if a user is authenticated before allowing access.

    • They can be implemented using canActivate interface in Angular.

    • Auth-guards can redirect unauthenticated users to a login page or display an error message.

    • They are commonly used in applications wi...

  • Answered by AI
  • Q3. How many ways we can communicate in Angular component?
  • Ans. 

    There are multiple ways to communicate in Angular components, including Input, Output, ViewChild, and Services.

    • Input - parent component can pass data to child component using @Input decorator

    • Output - child component can emit events to parent component using @Output decorator

    • ViewChild - parent component can access child component using @ViewChild decorator

    • Services - components can communicate through shared services

  • Answered by AI
  • Q4. Find longest word from string in JS?
  • Ans. 

    Use JavaScript to find the longest word in a string.

    • Split the string into an array of words using split() method.

    • Iterate through the array and compare the length of each word to find the longest one.

    • Return the longest word found.

  • Answered by AI
Round 2 - One-on-one 

(2 Questions)

  • Q1. Your Career Journey?
  • Ans. 

    I started my career as a web developer, specializing in frontend technologies like Angular. I have worked on various projects and gained valuable experience.

    • Started career as web developer

    • Specialized in frontend technologies like Angular

    • Worked on various projects

    • Gained valuable experience

  • Answered by AI
  • Q2. Your experties?
  • Ans. 

    I have expertise in developing Angular frontend applications with strong knowledge of TypeScript, HTML, CSS, and Angular frameworks.

    • Strong knowledge of TypeScript, HTML, and CSS

    • Experience in developing Angular frontend applications

    • Familiarity with Angular frameworks like AngularJS, Angular 2+, Angular Material

    • Understanding of reactive programming and observables in Angular

    • Knowledge of state management with tools like N

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
-
Result
No response

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

Round 1 - Technical 

(2 Questions)

  • Q1. Angular Life cycle hooks, subject, rxjs, ngdestory
  • Q2. About the project and graph library used in project.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
-

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

Round 1 - Technical 

(1 Question)

  • Q1. What is Lazy loading
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. What are the time queue, etc in API
  • Ans. 

    Time queue in API refers to managing requests in a sequential order.

    • Time queue ensures that API requests are processed in the order they are received.

    • It helps in preventing overload on the server by limiting the number of concurrent requests.

    • Examples include using promises or async/await in JavaScript to handle API calls sequentially.

  • Answered by AI
  • Q2. What is the meaning of preflight in API? (All questions are related to dev oops profile. I applied for Angular)

Interview Preparation Tips

Interview preparation tips for other job seekers - In final round they will be asked you irrelevant questions. The questions are not belongs to your profile. It was the worst experience. I was applied for Angular but asking from dev oops profile.

Skills evaluated in this interview

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

(1 Question)

  • Q1. Closure in Java script
  • Ans. 

    Closure in JavaScript allows a function to access variables from its outer scope even after the function has finished executing.

    • Closure is created when a function is defined within another function and the inner function references variables from the outer function.

    • The inner function maintains a reference to the outer function's scope even after the outer function has finished executing.

    • Closures are commonly used in ev...

  • Answered by AI

Skills evaluated in this interview

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

NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA

Open LM Interview FAQs

How many rounds are there in Open LM Angular Frontend Developer interview?
Open LM interview process usually has 1 rounds. The most common rounds in the Open LM interview process are One-on-one Round.

Tell us how to improve this page.

Vice President Marketing
4 salaries
unlock blur

₹46.3 L/yr - ₹50 L/yr

Senior .NET Developer
4 salaries
unlock blur

₹29.7 L/yr - ₹35 L/yr

Software Developer
3 salaries
unlock blur

₹10.4 L/yr - ₹14 L/yr

Software Development Engineer
3 salaries
unlock blur

₹10 L/yr - ₹14.5 L/yr

Explore more salaries
Compare Open LM with

TCS

3.7
Compare

Infosys

3.7
Compare

Wipro

3.7
Compare

HCLTech

3.6
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview