Add office photos
Engaged Employer

Capgemini

3.7
based on 41.7k Reviews
Video summary
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by

10+ Alembic Pharmaceuticals Interview Questions and Answers

Updated 9 Jul 2024
Popular Designations

Q1. What is python? Difference b/w python and java? Explain oops concepts Some coding python

Ans.

Python is a high-level programming language known for its simplicity and readability.

  • Python is an interpreted language, while Java is a compiled language.

  • Python has a simpler syntax and requires fewer lines of code compared to Java.

  • Python is dynamically typed, whereas Java is statically typed.

  • Python has a strong focus on code readability and ease of use.

  • Python has a large standard library with built-in modules for various tasks.

  • Python supports both procedural and object-orien...read more

Add your answer

Q2. What are oops concepts?describe them.

Ans.

Oops concepts are the fundamental principles of object-oriented programming.

  • Abstraction: Hiding implementation details and showing only necessary information.

  • Encapsulation: Binding data and functions together in a single unit.

  • Inheritance: Acquiring properties and behavior of a parent class by a child class.

  • Polymorphism: Ability of an object to take many forms or have multiple behaviors.

  • Example: A car is an object that has properties like color, model, and behavior like starti...read more

Add your answer

Q3. What is a collection framework??

Ans.

A collection framework is a set of classes and interfaces that provide a way to store and manipulate groups of objects.

  • It provides implementations of commonly used data structures like lists, sets, maps, etc.

  • It allows for easy manipulation of data stored in these structures.

  • Examples include Java's Collection and Map interfaces and their implementations like ArrayList, HashSet, and HashMap.

Add your answer

Q4. What are linked lists?

Ans.

Linked lists are a data structure consisting of nodes that point to the next node in the list.

  • Each node contains a value and a pointer to the next node.

  • Linked lists can be singly or doubly linked.

  • Insertion and deletion are efficient, but random access is not.

  • Examples include a queue, stack, and adjacency list.

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

Q5. Tell me how we can get the product from

Ans.

We can get the product from the manufacturer directly or through distributors.

  • Contacting the manufacturer for direct purchase

  • Finding local or online distributors

  • Checking retail stores or online marketplaces for availability

Add your answer

Q6. What is abstact class?

Ans.

An abstract class is a class that cannot be instantiated and is used as a base class for other classes.

  • An abstract class can have abstract methods that must be implemented by its derived classes.

  • An abstract class can have non-abstract methods and fields.

  • An abstract class can be used to define a common interface for a group of related classes.

  • Example: The Shape class can be an abstract class with abstract methods like getArea() and getPerimeter() that must be implemented by it...read more

Add your answer
Are these interview questions helpful?

Q7. What is regression and retesting

Ans.

Regression is the process of retesting software to ensure that new code changes have not adversely affected existing functionality.

  • Regression testing involves running tests on previously tested software to make sure that new changes have not introduced any new bugs or issues.

  • Retesting is the process of running tests on specific areas of the software that have been modified to ensure that the changes have been implemented correctly.

  • Regression testing is typically automated to ...read more

Add your answer

Q8. What is SQL joins?

Ans.

SQL joins are used to combine data from two or more tables based on a related column.

  • Joins are used to retrieve data from multiple tables in a single query

  • Common types of joins include inner join, left join, right join, and full outer join

  • Joins are performed based on a related column between the tables

  • Example: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column

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

Q9. C++ program for palindrome

Ans.

A C++ program to check if a given string is a palindrome or not.

  • Create a character array to store the input string

  • Use two pointers, one at the beginning and one at the end of the array

  • Compare the characters at both pointers and move them towards each other until they meet

  • If all characters match, the string is a palindrome

  • If any character doesn't match, the string is not a palindrome

Add your answer

Q10. difference between stack and heap memory

Ans.

Stack memory is used for static memory allocation and is limited in size, while heap memory is used for dynamic memory allocation and is larger.

  • Stack memory is allocated at compile time and is used for static memory allocation, such as local variables and function call stack.

  • Heap memory is allocated at runtime and is used for dynamic memory allocation, such as objects created using 'new' keyword in C++.

  • Stack memory is limited in size and is typically smaller than heap memory....read more

Add your answer

Q11. Why we do Kernal upgrade?

Ans.

Kernel upgrades are done to improve security, performance, and add new features to the operating system.

  • Enhances security by fixing vulnerabilities

  • Improves performance by optimizing code

  • Adds new features and functionalities

  • Ensures compatibility with new hardware and software

Add your answer

Q12. how to create mutable class

Ans.

To create a mutable class in Java, use the 'public' access modifier and provide setter methods for instance variables.

  • Use the 'public' access modifier for the class

  • Provide setter methods to modify instance variables

  • Avoid using 'final' keyword for instance variables

Add your answer

Q13. What is budgeting

Ans.

Budgeting is the process of creating a plan to manage income and expenses within a set timeframe.

  • Involves estimating income and expenses

  • Setting financial goals

  • Monitoring and adjusting the budget as needed

  • Examples: creating a monthly budget to track spending, saving for a vacation

Add your answer

Q14. What is accrual

Ans.

Accrual is the process of recognizing revenues and expenses when they are incurred, regardless of when cash is exchanged.

  • Accrual accounting matches revenues to expenses in the same accounting period

  • It provides a more accurate representation of a company's financial position

  • Examples include recognizing revenue when services are provided, even if payment has not been received yet

Add your answer

Q15. The tools you worked in

Ans.

I have experience working with a variety of tools including Salesforce, Tableau, and SQL.

  • Salesforce

  • Tableau

  • SQL

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

Interview Process at Alembic Pharmaceuticals

based on 17 interviews
3 Interview rounds
Technical Round
HR Round
Aptitude Test Round
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Associate Consultant Interview Questions from Similar Companies

3.7
 • 59 Interview Questions
3.7
 • 35 Interview Questions
3.6
 • 28 Interview Questions
3.5
 • 13 Interview Questions
View all
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