Add office photos
Premium Employer

PurpleTalk

3.9
based on 233 Reviews
Filter interviews by

10+ EXEDY Interview Questions and Answers

Updated 17 Feb 2025

Q1. If I need to fetch 1000 images by making 1000 API calls simultaneously and display them in a grid on the frontend, how should I handle the process efficiently? If an API call fails (e.g., the 2nd image is missi...

read more
Ans.

To efficiently fetch and display 1000 images in a grid with error handling, consider batching API calls, implementing pagination, and using placeholders for missing images.

  • Batch API calls in smaller groups to prevent overwhelming the server and network.

  • Implement pagination to fetch images in chunks, reducing the load on the server and improving performance.

  • Use placeholders for missing images to maintain the grid layout and user experience.

  • Handle API call failures gracefully b...read more

Add your answer

Q2. How to provide security provisions for the application, API and device side.

Ans.

Security provisions can be provided through encryption, authentication, authorization, and secure coding practices.

  • Implement end-to-end encryption to protect data in transit and at rest.

  • Use secure authentication methods like OAuth, JWT, or biometrics.

  • Implement role-based access control for authorization.

  • Regularly update and patch the application to fix security vulnerabilities.

  • Follow secure coding practices to prevent common security issues like SQL injection, XSS, and CSRF.

  • U...read more

Add your answer

Q3. How to restrict data leacage in android.

Ans.

To restrict data leakage in Android, implement secure coding practices, use encryption, restrict permissions, and regularly update the app.

  • Implement secure coding practices to prevent vulnerabilities that could lead to data leakage.

  • Use encryption to protect sensitive data stored on the device or transmitted over the network.

  • Restrict permissions to only what is necessary for the app to function properly.

  • Regularly update the app to patch any security vulnerabilities that could ...read more

Add your answer

Q4. A company wants to expand its presence in the southern part of India using technology. How would you solve that?

Ans.

I would suggest implementing a digital marketing strategy and partnering with local technology companies.

  • Conduct market research to identify target audience and competition

  • Develop a website and social media presence to increase brand awareness

  • Partner with local technology companies to leverage their expertise and establish a local presence

  • Offer promotions and discounts to attract new customers

  • Provide excellent customer service to retain customers and generate positive word-of...read more

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

Q5. Difference between display none and visibility hidden

Ans.

display none removes element from layout, visibility hidden hides element but still takes up space

  • display none removes element from layout flow

  • visibility hidden hides element but still takes up space

  • display none will not take up any space on the page

  • visibility hidden will still take up space on the page

Add your answer

Q6. What are the latest updates in angular

Ans.

Angular 12 is the latest version with updates on Ivy, performance improvements, and new features.

  • Angular 12 is the latest version released in May 2021

  • Updates include improvements to Ivy compiler, performance enhancements, and new features like strict mode

  • Angular Material received updates with new components and features

  • Improved support for Webpack 5 and TypeScript 4.2

Add your answer
Are these interview questions helpful?

Q7. How can a coffee company increase its user experience using technology?

Ans.

A coffee company can increase user experience using technology by implementing mobile ordering, personalized recommendations, and interactive displays.

  • Implement mobile ordering to reduce wait times and increase convenience

  • Offer personalized recommendations based on customer preferences and purchase history

  • Use interactive displays to showcase product information and promotions

  • Utilize loyalty programs and mobile apps to reward and engage customers

  • Integrate social media and onli...read more

Add your answer

Q8. Explain lexical this in javascript

Ans.

Lexical this in JavaScript refers to the value of 'this' inside a function, which is determined by where the function is declared.

  • Lexical this allows functions to access the 'this' value of their enclosing scope.

  • It is not affected by how or where the function is called, unlike regular functions.

  • Arrow functions in JavaScript use lexical this, making it easier to maintain the context of 'this'.

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. What are the attributes in html

Ans.

Attributes in HTML are additional information added to HTML elements to provide more details or control over their behavior.

  • Attributes are added within the opening tag of an HTML element

  • Attributes consist of a name and a value separated by an equals sign

  • Attributes can be used to specify things like colors, sizes, links, and more

Add your answer

Q10. Disadvantages of javascript

Ans.

Some disadvantages of JavaScript include lack of type safety, potential for bugs due to dynamic typing, and limited support for multithreading.

  • Lack of type safety can lead to errors that are only caught at runtime

  • Dynamic typing can make it harder to catch bugs during development

  • Limited support for multithreading can make it difficult to write efficient concurrent code

Add your answer

Q11. What are the marquee tag used

Ans.

The marquee tag is used in HTML to create scrolling text or images on a webpage.

  • The marquee tag is used to create scrolling text or images horizontally or vertically on a webpage.

  • It has attributes like behavior, direction, scrollamount, scrolldelay, etc.

  • Example: <marquee behavior='scroll' direction='left'>Scrolling text</marquee>

Add your answer

Q12. Name some Html5 tags

Ans.

Html5 tags are used to structure content on web pages.

  • header

  • footer

  • nav

  • section

  • article

  • aside

  • main

  • figure

  • figcaption

Add your answer

Q13. Explain Closures

Ans.

Closures are functions that have access to their own scope, as well as the scope in which they were defined.

  • Closures allow functions to access variables from their outer scope even after the outer function has finished executing.

  • They are commonly used in event handlers, callbacks, and for data privacy.

  • Example: function outerFunction() { let outerVar = 'I am outer'; return function innerFunction() { console.log(outerVar); }; }

Add your answer

Q14. What are the comments of html

Ans.

HTML comments are used to add notes to the code that are not displayed on the web page.

  • Comments in HTML are enclosed in <!-- and -->

  • Comments are used to explain the code, make notes, or temporarily disable code

  • Comments are not displayed on the web page

Add your answer

Q15. Agile methodologies &amp; Different Testing types

Ans.

Agile methodologies focus on iterative development and continuous feedback. Different testing types include unit, integration, system, and acceptance testing.

  • Agile methodologies prioritize collaboration and flexibility

  • Testing is integrated throughout the development process

  • Unit testing verifies individual components

  • Integration testing verifies interactions between components

  • System testing verifies the entire system

  • Acceptance testing verifies that the system meets the requirem...read more

Add your answer
Ans.

The DEFER method is used in Swift to delay the execution of a block of code until the current scope is exited.

  • DEFER is used to ensure cleanup or finalization code is executed, regardless of how the current scope is exited.

  • It is commonly used to release resources, close files, or perform other cleanup tasks.

  • DEFER blocks are executed in reverse order of their declaration.

Add your answer

Q17. What is manual testing

Ans.

Manual testing is the process of manually testing software for defects without the use of automation tools.

  • Involves executing test cases manually without automation tools

  • Requires human intervention to verify software functionality

  • Involves exploratory testing to find defects

  • Can be time-consuming but allows for more flexibility and creativity in testing

  • Examples: regression testing, ad-hoc testing, usability testing

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

Interview Process at EXEDY

based on 26 interviews
Interview experience
3.7
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

4.0
 • 559 Interview Questions
3.7
 • 401 Interview Questions
4.1
 • 296 Interview Questions
3.8
 • 204 Interview Questions
4.2
 • 165 Interview Questions
3.7
 • 155 Interview Questions
View all
Top PurpleTalk 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