CoverPhoto
ATMECS Global logo
Premium Employer

ATMECS Global

Verified
3.4
based on 240 Reviews

ATMECS Global 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
right arrow

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
right arrow

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
right arrow

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
right arrow
Discover ATMECS Global 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
right arrow

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
right arrow

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
right arrow

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
right arrow

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
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 Process at ATMECS Global

based on 31 interviews
Interview experience
3.5
Average
View more
interview tips and stories logo
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

Goldman Sachs Logo
3.5
 • 346 Interview Questions
Hindalco Industries Logo
4.2
 • 155 Interview Questions
Quest Global Logo
3.6
 • 144 Interview Questions
Samvardhana Motherson Group Logo
3.7
 • 142 Interview Questions
Hyundai Motor India Limited Logo
4.3
 • 138 Interview Questions
Xyz Company Logo
3.8
 • 137 Interview Questions
View all
Recently Viewed
COMPANY BENEFITS
Dilip Buildcon
304 benefits
COMPANY BENEFITS
Dilip Buildcon
304 benefits
COMPANY BENEFITS
IRB Infrastructure
60 benefits
COMPANY BENEFITS
KNR Constructions
20 benefits
JOBS
Browse jobs
Discover jobs you love
SALARIES
PlaySimple Games
INTERVIEWS
PlaySimple Games
No Interviews
INTERVIEWS
Aujas Cybersecurity-NuSummit company
No Interviews
SALARIES
PlaySimple Games
INTERVIEWS
Difacto Robotics and Automation
No Interviews
Top ATMECS Global Interview Questions And Answers
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