Premium Employer

ATMECS Global

3.4
based on 239 Reviews
Filter interviews by

Modelyze Labs Interview Questions and Answers

Updated 19 Jan 2025

Q1. find out duplicates in list and prepare dictionary with count of characters in given string?

Ans.

Find duplicates in list and create dictionary with character count in string.

  • Iterate through the list and use a dictionary to keep track of character count.

  • For each string in the list, iterate through the characters and add them to the dictionary.

  • If the character already exists in the dictionary, increment its count.

  • If the character does not exist in the dictionary, add it with a count of 1.

  • Finally, iterate through the dictionary and print out the characters and their counts.

Add your answer

Q2. Reverse string without inbuilt functions in python.

Ans.

Reverse a string without inbuilt functions in Python.

  • Create an empty string to store the reversed string.

  • Iterate through the original string in reverse order.

  • Append each character to the empty string.

  • Return the reversed string.

  • Alternatively, use slicing to reverse the string: string[::-1].

Add your answer

Q3. How can you handle Lakhs of records process with NGRX

Ans.

NGRX can handle large amounts of data by using lazy loading, pagination, and memoization techniques.

  • Implement lazy loading to only load data when needed

  • Use pagination to limit the amount of data loaded at once

  • Utilize memoization to cache results and avoid unnecessary computations

Add your answer

Q4. Angular performance optimization and explain about ngOnChange

Ans.

Angular performance optimization involves using best practices to improve the speed and efficiency of Angular applications. ngOnChanges is a lifecycle hook in Angular that is called when a data-bound input property value changes.

  • Use trackBy function in ngFor to improve performance when rendering lists

  • Lazy load modules to reduce initial load time

  • Minimize the use of two-way data binding to avoid unnecessary change detection cycles

  • Optimize network requests by using HTTP intercep...read more

Add your answer
Discover Modelyze Labs interview dos and don'ts from real experiences

Q5. NodeJS what is the step process.

Ans.

NodeJS is a runtime environment that allows you to run JavaScript on the server side.

  • NodeJS is built on Chrome's V8 JavaScript engine.

  • It uses an event-driven, non-blocking I/O model.

  • NodeJS is commonly used for building server-side applications and APIs.

  • npm (Node Package Manager) is used for managing dependencies in NodeJS projects.

Add your answer

Q6. How to handle different frame in Selenium

Ans.

To handle different frames in Selenium, switch to the frame using various methods like index, name, id, or WebElement.

  • Use driver.switchTo().frame(int index) to switch to a frame by its index

  • Use driver.switchTo().frame(String nameOrId) to switch to a frame by its name or id

  • Use driver.switchTo().frame(WebElement frameElement) to switch to a frame by locating the frame element

Add your answer

Q7. design script for test cases for random demo applications

Ans.

Designing script for test cases for random demo applications

  • Identify key functionalities of the demo application

  • Create test cases covering different scenarios like login, search, add to cart, checkout

  • Use automation tools like Selenium or Appium to write scripts

  • Implement data-driven testing to cover various input combinations

Add your answer

Q8. Explain ngrx process

Ans.

ngrx is a state management library for Angular applications.

  • ngrx follows the Redux pattern for managing application state

  • It uses actions, reducers, and selectors to manage state changes

  • State changes are handled immutably to ensure predictability and maintainability

Add your answer

Q9. Repeatative words count in a string

Ans.

Count the number of repetitive words in a string.

  • Split the string into an array of words

  • Create a dictionary to store the count of each word

  • Iterate through the array and update the count in the dictionary

  • Count the number of words with count greater than 1

Add your answer
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Modelyze Labs

based on 30 interviews
Interview experience
3.4
Average
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

4.1
 • 365 Interview Questions
3.9
 • 209 Interview Questions
3.9
 • 176 Interview Questions
3.4
 • 171 Interview Questions
3.6
 • 141 Interview Questions
3.9
 • 139 Interview Questions
View all
Top ATMECS Global Interview Questions And Answers
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
70 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