Accenture
20+ Optimus Drugs Interview Questions and Answers
Q1. Do you have any experience working in cloud environments?
Yes, I have experience working in cloud environments.
I have worked with AWS, Azure, and Google Cloud Platform.
I have experience with cloud-based data storage and processing.
I have used cloud-based tools for data visualization and analysis.
I am familiar with cloud security and compliance measures.
Q2. What are OOPS? 4 Pillar of OOPS? Polymorphism? Code: Sort an array in either ascending or descending order
OOPS stands for Object-Oriented Programming. The 4 pillars of OOPS are Inheritance, Encapsulation, Abstraction, and Polymorphism.
OOPS stands for Object-Oriented Programming
4 pillars of OOPS are Inheritance, Encapsulation, Abstraction, and Polymorphism
Polymorphism allows objects of different classes to be treated as objects of a common superclass
Example: Sorting an array of strings in ascending order - ['apple', 'banana', 'cherry']
Example: Sorting an array of strings in descen...read more
Q3. Do you have experience working in cloud environments?
Yes, I have experience working in cloud environments.
I have worked with AWS, Azure, and Google Cloud Platform.
I have experience with cloud-based data storage and processing.
I have used cloud-based tools for data visualization and analysis.
I am familiar with cloud security and compliance measures.
Q4. What is the difference between hashmap and hashtable?
HashMap and HashTable are both data structures used to store key-value pairs, but HashMap is not synchronized and allows null keys/values.
HashMap is not synchronized, while HashTable is synchronized.
HashMap allows null keys and values, while HashTable does not.
HashMap is faster than HashTable for most operations.
HashMap is part of the Java Collections Framework, while HashTable is a legacy class.
Q5. How can you change many to many relationshiops in PowerBI to one to many
To change many to many relationships in PowerBI to one to many, you can create a bridge table or use DAX measures.
Create a bridge table to connect the two tables with a one to many relationship
Use DAX measures to aggregate data from the many to many relationship
Normalize the data model by breaking down the many to many relationship into two one to many relationships
Q6. How do you manage competing priorities or requests?
I prioritize tasks based on deadlines and importance, communicate with stakeholders, and adjust timelines if necessary.
Prioritize tasks based on deadlines and importance
Communicate with stakeholders to manage expectations
Adjust timelines if necessary to accommodate competing priorities
Q7. explain your framework, types of waits and all other selenium commands,
Selenium is a tool used for automating web applications testing. Waits are used to synchronize tests with the application state.
Selenium framework includes TestNG, JUnit, etc. for test execution and reporting
Types of waits in Selenium include Implicit Wait, Explicit Wait, and Fluent Wait
Selenium commands include findElement(), sendKeys(), click(), getText(), etc.
Q8. What is the difference between OLAP and OLTP?
OLAP is used for analyzing historical data while OLTP is used for managing real-time transactional data.
OLAP stands for Online Analytical Processing and is used for data analysis and reporting.
OLTP stands for Online Transactional Processing and is used for managing real-time transactional data.
OLAP databases are optimized for read-heavy workloads and complex queries.
OLTP databases are optimized for write-heavy workloads and simple queries.
Examples of OLAP tools include Micros...read more
Q9. What are time shift timings
Time shift timings refer to the difference in time between two events or data points.
Time shift timings are used to analyze trends and patterns over time.
They can be calculated by subtracting the time of one event or data point from another.
For example, the time shift between two stock market closing prices can be used to analyze market trends.
Time shift timings can also be used in forecasting and predictive modeling.
They are important in fields such as finance, economics, an...read more
Q10. Mention what is Active Directory
Active Directory is a directory service developed by Microsoft for Windows domain networks.
Centralized database for managing network resources
Stores information about users, computers, and other network objects
Allows administrators to control access and permissions
Facilitates single sign-on for users across different applications
Supports group policies for managing security settings
Q11. Write an SQL query using window function?
SQL query using window function
Use the OVER() clause to define the window frame
Common window functions include ROW_NUMBER(), RANK(), DENSE_RANK(), and NTILE()
Example: SELECT column1, column2, ROW_NUMBER() OVER(ORDER BY column1) AS row_num FROM table_name
Q12. What are the main KPI’s
Key Performance Indicators (KPIs) are measurable values that demonstrate how effectively a company is achieving key business objectives.
KPIs should be specific, measurable, achievable, relevant, and time-bound (SMART)
Examples of KPIs include revenue growth rate, customer acquisition cost, customer retention rate, and conversion rate
KPIs vary depending on the industry and business goals
Q13. explain how would you query in pandas
Querying in pandas involves using functions like .loc, .iloc, and .query to filter and manipulate data.
Use .loc to select rows and columns by labels
Use .iloc to select rows and columns by index positions
Use .query to filter rows based on a boolean expression
Q14. What is Composite Key ?
A composite key is a combination of two or more columns in a database table that uniquely identifies each row.
Composite keys are used when a single column cannot uniquely identify a row.
They are created by combining multiple columns together.
Example: a table tracking student enrollments may use a composite key of student ID and course ID.
Q15. What is Circular Loop ?
A circular loop is a closed path in which the end points are connected to form a circle.
A circular loop can be found in electrical circuits where current flows continuously in a closed path.
Circular loops are commonly used in magnetic fields to demonstrate the concept of magnetic flux.
Circular loops can also refer to physical objects like a hula hoop or a circular roller coaster track.
Q16. Technologies used in the project.
The project utilized a variety of technologies including Python, SQL, Tableau, and Excel.
Python
SQL
Tableau
Excel
Q17. what does covariance mean
Covariance measures the relationship between two variables, indicating whether they vary together or in opposite directions.
Covariance can be positive, negative, or zero.
A positive covariance indicates that as one variable increases, the other variable also tends to increase.
A negative covariance indicates that as one variable increases, the other variable tends to decrease.
A covariance of zero indicates that there is no linear relationship between the variables.
Q18. What is your motiavtion?
My motivation stems from a passion for uncovering insights from data and making a positive impact through data-driven decisions.
Passion for uncovering insights from data
Desire to make a positive impact through data-driven decisions
Enjoyment of problem-solving and analytical challenges
Q19. What is testing
Testing is the process of evaluating a system or component to determine if it meets specified requirements.
Testing involves executing a system or component with the intent of finding defects.
Types of testing include unit testing, integration testing, system testing, and acceptance testing.
Testing helps ensure that the software or system functions correctly and meets user expectations.
Examples of testing tools include Selenium for automated web testing and JUnit for Java unit ...read more
Q20. type 1 error in statistics
Type 1 error occurs when a true null hypothesis is incorrectly rejected.
Occurs when the null hypothesis is true but is rejected
Also known as a false positive
Denoted by alpha (α) in hypothesis testing
Example: Concluding a new drug is effective when it actually isn't
Q21. ETL Process explaination
ETL process involves extracting data from various sources, transforming it to fit business needs, and loading it into a target database.
Extract data from multiple sources such as databases, files, APIs, etc.
Transform the data by cleaning, filtering, aggregating, and structuring it.
Load the transformed data into a target database or data warehouse.
ETL tools like Informatica, Talend, and SSIS are commonly used for this process.
Q22. Overall learning walkthrough
The overall learning walkthrough is a comprehensive explanation of the learning process.
Explain the steps involved in the learning process
Discuss the importance of continuous learning
Highlight any specific techniques or tools used for learning
Provide examples of how learning has helped in previous projects
More about working at Accenture
Top HR Questions asked in Optimus Drugs
Interview Process at Optimus Drugs
Top Data Analyst Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month