Add office photos
Employer?
Claim Account for FREE

RateGain

4.0
based on 163 Reviews
Filter interviews by

10+ Bausch & Lomb Interview Questions and Answers

Updated 20 Mar 2024

Q1. What is computer definition the computer is a electronic device that processes data and converts it into information

Ans.

A computer is an electronic device that processes data and converts it into information.

  • A computer is a machine that can perform various tasks such as calculations, data processing, and communication.

  • It consists of hardware components such as a central processing unit (CPU), memory, and input/output devices.

  • Software programs are used to instruct the computer to perform specific tasks.

  • Examples of computers include desktops, laptops, tablets, and smartphones.

Add your answer

Q2. Given an array of unsorted values, search a value in the array and provide its space and time complexity? Is this the best way to search the value, why?

Ans.

Searching an unsorted array for a value and determining its space and time complexity.

  • The time complexity of linear search is O(n), where n is the size of the array.

  • Binary search has a time complexity of O(log n), but requires a sorted array.

  • Hash tables can provide constant time complexity for search, but require additional space.

  • The best search method depends on the specific use case and constraints.

  • Example: Searching for a name in a list of names.

Add your answer

Q3. Space and time complexity of Sorting and Searching algos. Which algo is the best and why?

Ans.

Sorting and searching algos have different space and time complexities. The best algo depends on the use case.

  • Sorting algos: Bubble sort, Insertion sort, Selection sort, Merge sort, Quick sort

  • Searching algos: Linear search, Binary search

  • Space complexity of sorting algos varies from O(1) to O(n), while time complexity varies from O(n^2) to O(nlogn)

  • Space complexity of searching algos is O(1), while time complexity is O(logn)

  • The best algo depends on the size of the data set, the...read more

Add your answer

Q4. Given an array of unsorted values, write a program to replace each array index element with the next highest element.

Ans.

Program to replace each array index element with the next highest element.

  • Sort the array in descending order

  • Loop through the array and replace each element with the next highest element

  • Handle edge cases like duplicates and last element

Add your answer
Discover Bausch & Lomb interview dos and don'ts from real experiences

Q5. why did you choose rabbitMQ for distributed queue implementation in your last project

Ans.

RabbitMQ was chosen for its reliability, scalability, and support for multiple messaging protocols.

  • RabbitMQ is known for its reliability in message delivery, ensuring that messages are not lost even in case of network failures.

  • It offers high scalability, allowing for easy expansion of the system as the workload increases.

  • RabbitMQ supports multiple messaging protocols such as AMQP, MQTT, and STOMP, making it versatile for different use cases.

  • The management interface provided b...read more

Add your answer

Q6. Have you written Marketing Collateral before? If yes, please elaborate.

Ans.

Yes, I have written marketing collateral before.

  • I have written various marketing collateral such as brochures, flyers, and product descriptions.

  • I have experience in creating compelling content that effectively communicates the value proposition of a product or service.

  • I have worked closely with the design team to ensure the visual elements of the marketing collateral align with the messaging.

  • I have conducted market research to understand the target audience and tailor the con...read more

Add your answer

Q7. CPU full form central processing unit

Ans.

CPU stands for Central Processing Unit, which is the brain of a computer system.

  • CPU is responsible for executing instructions and performing calculations.

  • It consists of three main components: the control unit, the arithmetic logic unit, and the cache.

  • Examples of CPUs include Intel Core i7, AMD Ryzen, and Apple M1.

  • CPU speed is measured in GHz (gigahertz).

Add your answer

Q8. How is Sales different in a SAAS company ?

Ans.

Sales in a SAAS company is different as it involves selling a subscription-based service rather than a one-time product.

  • Sales cycles are longer as customers need to be convinced to commit to a recurring payment

  • Customer success and retention are just as important as acquiring new customers

  • Sales teams need to be knowledgeable about the software and its features to effectively sell the benefits

  • Pricing models are often tiered based on usage or features

  • Examples of SAAS companies i...read more

Add your answer

Q9. Low level design of parking lot

Ans.

A parking lot low level design involves layout, capacity, entry/exit points, payment systems, and security measures.

  • Layout design includes parking spaces, aisles, and signage for easy navigation.

  • Capacity planning involves determining the number of parking spaces needed based on demand.

  • Entry/exit points should be strategically located for efficient traffic flow.

  • Payment systems can include ticket machines, pay stations, or mobile apps for convenience.

  • Security measures may inclu...read more

Add your answer

Q10. What are sealed classes?

Ans.

Sealed classes are classes that cannot be inherited or extended by other classes.

  • Sealed classes are declared using the 'sealed' keyword.

  • They are often used to restrict inheritance and ensure that a class has a limited number of subclasses.

  • Sealed classes can have subclasses, but those subclasses must be declared in the same file as the sealed class.

  • An example of a sealed class in C# is 'sealed class MySealedClass {}'.

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

Interview Process at Bausch & Lomb

based on 8 interviews in the last 1 year
Interview experience
4.3
Good
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Interview Questions from Similar Companies

4.1
 • 397 Interview Questions
4.0
 • 193 Interview Questions
4.0
 • 156 Interview Questions
3.8
 • 135 Interview Questions
3.8
 • 130 Interview Questions
View all
Top RateGain 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
Get AmbitionBox app

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