Upload Button Icon Add office photos

Filter interviews by

SHL Chemical AGM Interview Questions and Answers

Updated 1 Aug 2024

SHL Chemical AGM Interview Experiences

1 interview found

AGM Interview Questions & Answers

user image Anonymous

posted on 1 Aug 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Walk-in and was interviewed before Aug 2023. There were 3 interview rounds.

Round 1 - HR 

(1 Question)

  • Q1. About the reason for relocation
Round 2 - Technical 

(2 Questions)

  • Q1. What about recovery offinal product
  • Ans. 

    Recovery of final product refers to the process of extracting and purifying the desired product from the mixture.

    • Recovery methods depend on the type of product and process used.

    • Common recovery techniques include filtration, distillation, crystallization, and chromatography.

    • Efficient recovery is crucial for maximizing yield and purity of the final product.

    • Recovery efficiency can be optimized through process optimization...

  • Answered by AI
  • Q2. What are the rawatwrial that can be used for getting the product
  • Ans. 

    Raw materials for a product can include natural resources, chemicals, components, and more.

    • Natural resources such as wood, metal, and minerals

    • Chemicals like polymers, dyes, and solvents

    • Components such as electronic parts, mechanical pieces, and packaging materials

  • Answered by AI
Round 3 - One-on-one 

(1 Question)

  • Q1. How i can show my expertise

Interview questions from similar companies

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I applied via Naukri.com and was interviewed in Jan 2024. There were 2 interview rounds.

Round 1 - HR 

(2 Questions)

  • Q1. About previous experience
  • Q2. Scenario based questions
Round 2 - Technical 

(2 Questions)

  • Q1. About shrinkage, Attrition
  • Q2. Client based questions
Interview experience
1
Bad
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - One-on-one 

(2 Questions)

  • Q1. What is Byjus & what u understand
  • Q2. Tell me about the company
Round 3 - Technical 

(2 Questions)

  • Q1. What is linux?DNS/Network
  • Ans. 

    Linux is an open-source operating system based on Unix that is commonly used in servers and embedded systems.

    • Linux is known for its stability, security, and flexibility.

    • It is free to use and can be customized to suit specific needs.

    • Popular distributions of Linux include Ubuntu, CentOS, and Fedora.

    • Linux uses a command-line interface for system administration tasks.

    • DNS (Domain Name System) is a system that translates dom...

  • Answered by AI
  • Q2. What is AWS/Node/spoke
  • Ans. 

    AWS/Node/spoke refers to a networking concept where a central hub (AWS) connects to multiple smaller hubs (Nodes) through individual connections (spokes).

    • AWS acts as the central hub in the network architecture

    • Nodes are smaller hubs that connect to AWS

    • Spokes are individual connections between AWS and Nodes

    • This architecture allows for scalable and flexible networking solutions

  • Answered by AI
Round 4 - HR 

(2 Questions)

  • Q1. What salary requirements
  • Q2. Why should we hire you.

Interview Preparation Tips

Interview preparation tips for other job seekers - Don't apply this company it's fake company

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Jan 2021. There was 1 interview round.

Interview Questionnaire 

21 Questions

  • Q1. 1) About yourself
  • Q2. 2) Project worked on so far
  • Q3. 3) About our automation framework
  • Q4. 4) How to send the values without using sendkeys method?
  • Ans. 

    Values can be sent without using sendkeys method by directly manipulating the DOM or using JavaScriptExecutor.

    • Use JavaScriptExecutor to execute JavaScript code to set values of input fields.

    • Find the element using appropriate locators and then use JavaScriptExecutor to set the value.

    • Example: driver.executeScript("document.getElementById('elementId').value='text'");

  • Answered by AI
  • Q5. 5) Collections used in selenium
  • Ans. 

    Collections used in Selenium include List, Set, and Map.

    • List is used to store a collection of elements in a specific order.

    • Set is used to store a collection of unique elements.

    • Map is used to store a collection of key-value pairs.

    • Examples include List, Set, and Map.

Answered by AI
  • Q6. 6) Why windowHandles method return type is set?
  • Ans. 

    The windowHandles method returns a set of window handles as a set of strings.

    • The windowHandles method is used to retrieve all the window handles of the current session.

    • The return type is set because it ensures that each window handle is unique and there are no duplicates.

    • The set data structure allows for efficient retrieval and manipulation of window handles.

    • Example: Set handles = driver.getWindowHandles();

  • Answered by AI
  • Q7. 7) How to priority our test cases in testng?
  • Ans. 

    Test cases can be prioritized in TestNG using priority attribute.

    • Add priority attribute to @Test annotation

    • Test cases with lower priority value will be executed first

    • Priority can be any integer value, default is 0

  • Answered by AI
  • Q8. 8) How to achieve the parallel testing?
  • Ans. 

    Parallel testing can be achieved by dividing test cases into smaller chunks and running them simultaneously on multiple machines.

    • Divide test cases into smaller chunks

    • Use a test framework that supports parallel testing

    • Run tests on multiple machines or virtual machines

    • Ensure tests do not interfere with each other

    • Aggregate test results from all machines

  • Answered by AI
  • Q9. 9) How to rerun the failed cases in testng?
  • Ans. 

    Failed test cases can be rerun in TestNG using the 'rerun-failed.xml' file.

    • Create a new XML file named 'rerun-failed.xml'

    • Add the failed test cases to the XML file using the 'include' tag

    • Run the 'rerun-failed.xml' file using TestNG

  • Answered by AI
  • Q10. 10) How to implement the test automation framework?
  • Ans. 

    Test automation framework can be implemented by following these steps:

    • Identify the testing requirements

    • Choose the appropriate tools and technologies

    • Design the framework architecture

    • Develop and integrate the framework components

    • Create test scripts and execute them

    • Integrate with CI/CD pipeline

    • Maintain and update the framework regularly

  • Answered by AI
  • Q11. 11) Difference between http and https?
  • Ans. 

    HTTP is a protocol for transmitting data over the internet, while HTTPS is a secure version of HTTP that encrypts the data.

    • HTTP stands for Hypertext Transfer Protocol, while HTTPS stands for Hypertext Transfer Protocol Secure.

    • HTTP operates on port 80, while HTTPS operates on port 443.

    • HTTP is not secure and data is transmitted in plain text, while HTTPS uses SSL/TLS encryption to secure the data transmission.

    • HTTPS is co...

  • Answered by AI
  • Q12. 12) What is rest-assured? How to handle the certificate issues in rest-assured?
  • Ans. 

    Rest-assured is a Java-based library used for testing RESTful APIs.

    • Rest-assured simplifies the testing of RESTful APIs by providing a domain-specific language (DSL) for writing tests.

    • To handle certificate issues in rest-assured, we can use the relaxedHTTPSValidation() method to bypass SSL certificate validation.

    • We can also import the certificate into the truststore and use it for SSL validation.

  • Answered by AI
  • Q13. 13) What is requestSpecification? What is serialization and how to achieve this?
  • Ans. 

    requestSpecification is a class in RestAssured library used to define the request details for API testing.

    • It is used to set the base URI, path, headers, query parameters, etc. for the API request.

    • It allows customization of the request before sending it.

    • Serialization is the process of converting an object into a format that can be stored or transmitted.

    • In API testing, serialization is used to convert Java objects into J...

  • Answered by AI
  • Q14. 14) Status codes in API's?
  • Ans. 

    Status codes are used in API's to indicate the outcome of a request.

    • Status codes are three-digit numbers that are returned by the server in response to a client's request.

    • They indicate whether the request was successful or not, and if not, what went wrong.

    • Some common status codes include 200 (OK), 404 (Not Found), and 500 (Internal Server Error).

  • Answered by AI
  • Q15. 15) What are the things need to post a value in server?
  • Ans. 

    To post a value in a server, you need to consider the endpoint, request method, headers, body, and authentication.

    • Identify the endpoint where the value needs to be posted

    • Choose the appropriate request method (e.g., POST)

    • Set the necessary headers (e.g., Content-Type)

    • Construct the body payload with the value to be posted

    • Handle authentication if required (e.g., API key, token)

  • Answered by AI
  • Q16. 16) What are the exception you are facing in selenium automation?
  • Ans. 

    Common exceptions in Selenium automation include NoSuchElementException, TimeoutException, and StaleElementReferenceException.

    • NoSuchElementException occurs when an element cannot be found in the DOM.

    • TimeoutException occurs when a command takes longer than the timeout value to complete.

    • StaleElementReferenceException occurs when an element is no longer attached to the DOM.

    • Other exceptions include ElementNotVisibleExcepti...

  • Answered by AI
  • Q17. 17) Where did you faced arrayIndexOutOfBoundary exception in your project?
  • Ans. 

    I faced arrayIndexOutOfBoundary exception while accessing an array element beyond its size.

    • The exception occurred when trying to access an array element at an index greater than or equal to its size.

    • To fix it, I checked the array size before accessing its elements.

    • I also made sure to properly initialize the array with the correct size.

    • Example: String[] arr = new String[5]; arr[5] = "hello"; // throws exception

  • Answered by AI
  • Q18. 18) What is jenkins? Explain the git pipeline?
  • Ans. 

    Jenkins is an open-source automation server that helps to automate parts of the software development process.

    • Jenkins is used for continuous integration and continuous delivery (CI/CD) of software projects.

    • It can be integrated with Git to create a pipeline for building, testing, and deploying code.

    • The Git pipeline in Jenkins involves creating a Jenkinsfile that defines the stages of the pipeline, such as checkout, build...

  • Answered by AI
  • Q19. 19) Explain the git flow in your project?
  • Ans. 

    Git flow is a branching model for software development.

    • Git flow consists of two main branches: master and develop.

    • Feature branches are created off of develop and merged back into it.

    • Release branches are created off of develop for preparing a new release.

    • Hotfix branches are created off of master to fix critical issues in production.

    • Git flow helps to maintain a structured and organized workflow for development.

    • Example: g...

  • Answered by AI
  • Q20. 20) Explain the excel reading?
  • Ans. 

    Excel reading involves extracting data from an Excel file using programming languages.

    • Excel files can be read using libraries like Apache POI, OpenPyXL, and xlrd.

    • Data can be extracted from specific cells or entire sheets.

    • Excel files can be read in various formats like .xls, .xlsx, and .csv.

  • Answered by AI
  • Q21. 21) Explain the extent reports config?
  • Ans. 

    Extent Reports Config is a Java library used for generating interactive HTML reports for test automation results.

    • Extent Reports Config is used to customize the look and feel of the generated reports.

    • It allows users to add or remove report sections, change report themes, and configure report settings.

    • Users can also add custom logos, CSS, and JavaScript to the reports.

    • Extent Reports Config can be integrated with various ...

  • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - Most of the question was asked from second round (Manager round). Level 1 was easy but the managerial round was tough according to me.

    Skills evaluated in this interview

    I applied via Walk-in and was interviewed in Apr 2021. There were 4 interview rounds.

    Interview Questionnaire 

    4 Questions

    • Q1. All questions are relevant to your company and experience, study related
    • Q2. What is u r responsibility in u r company
    • Q3. Why do you want change job
    • Q4. Tell about u r self

    Interview Preparation Tips

    Interview preparation tips for other job seekers - No need to panic, so your self what you are and what you can

    Interview Questionnaire 

    5 Questions

    • Q1. Why I want change my job?
    • Q2. Accounts payable related questions
    • Q3. Accounting entries
    • Q4. Future plans
    • Q5. Ok to work for extended hurs

    I applied via Naukri.com and was interviewed in Dec 2020. There were 3 interview rounds.

    Interview Questionnaire 

    12 Questions

    • Q1. About python
    • Q2. What is python interpreter
    • Ans. 

      Python interpreter is a program that executes Python code.

      • It reads Python code and converts it into machine-readable code

      • It executes the code line by line

      • It also provides a command-line interface for interactive programming

      • Examples: CPython, Jython, IronPython

    • Answered by AI
    • Q3. Who
    • Q4. Who developed python
    • Ans. 

      Python was developed by Guido van Rossum in the late 1980s.

      • Guido van Rossum started working on Python in December 1989.

      • Python's design philosophy emphasizes code readability and ease of use.

      • Python is an interpreted, high-level, general-purpose programming language.

      • Python's popularity has been steadily increasing over the years.

      • Python is open-source and has a large community of developers contributing to its development

    • Answered by AI
    • Q5. What is PEP8
    • Ans. 

      PEP8 is a style guide for Python code.

      • PEP8 provides guidelines for formatting, naming, and organizing Python code.

      • It covers topics such as indentation, line length, variable naming, and function and class definitions.

      • Adhering to PEP8 can improve code readability and maintainability.

      • Tools such as Flake8 and PyLint can be used to check code against PEP8 standards.

    • Answered by AI
    • Q6. What are the data types in python
    • Ans. 

      Python has several built-in data types including integers, floats, strings, booleans, lists, tuples, and dictionaries.

      • Integers are whole numbers without decimals

      • Floats are numbers with decimals

      • Strings are sequences of characters

      • Booleans are either True or False

      • Lists are ordered collections of items

      • Tuples are ordered, immutable collections of items

      • Dictionaries are unordered collections of key-value pairs

    • Answered by AI
    • Q7. What are the Oops concepts in python
    • Q8. What is a class
    • Ans. 

      A class is a blueprint for creating objects that have similar properties and behaviors.

      • A class is a user-defined data type that encapsulates data and functions.

      • It provides a way to organize and structure code.

      • Objects are instances of a class.

      • Classes can inherit properties and behaviors from other classes.

      • Example: A class 'Car' can have properties like 'color', 'model', and behaviors like 'start', 'stop'.

    • Answered by AI
    • Q9. What is an object
    • Ans. 

      An object is an instance of a class that encapsulates data and behavior.

      • Objects are created from classes

      • They have attributes (data) and methods (behavior)

      • Objects can interact with each other through method calls

      • Examples include a car object with attributes like make, model, and color, and methods like start and stop

      • Another example is a person object with attributes like name and age, and methods like walk and talk

    • Answered by AI
    • Q10. Tell me about inheritance
    • Ans. 

      Inheritance is a mechanism in object-oriented programming where a new class is created by inheriting properties of an existing class.

      • Inheritance allows code reuse and promotes code organization.

      • The existing class is called the parent or superclass, and the new class is called the child or subclass.

      • The child class inherits all the properties and methods of the parent class and can also add its own unique properties and ...

    • Answered by AI
    • Q11. What is multiple inheritance
    • Ans. 

      Multiple inheritance is the ability of a class to inherit properties and behavior from multiple parent classes.

      • It allows a class to inherit from more than one parent class.

      • It can lead to the diamond problem where a class inherits from two classes that have a common base class.

      • Languages like C++ support multiple inheritance while others like Java do not.

      • Example: A class can inherit properties from both a 'Vehicle' class...

    • Answered by AI
    • Q12. What is data abstraction
    • Ans. 

      Data abstraction is the process of hiding implementation details and showing only the necessary information to the user.

      • Abstraction is achieved through abstract classes and interfaces

      • It helps in reducing complexity and increasing efficiency

      • Example: A car dashboard shows only necessary information like speed, fuel level, etc. and hides the internal workings of the car

      • Abstraction is one of the four fundamental concepts o

    • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - About

    Skills evaluated in this interview

    I applied via Naukri.com and was interviewed in Dec 2020. There were 3 interview rounds.

    Interview Questionnaire 

    4 Questions

    • Q1. What is object ?
    • Ans. 

      An object is an instance of a class that encapsulates data and behavior.

      • Objects have attributes (data) and methods (behavior).

      • Objects can interact with each other through method calls.

      • Objects can be created from classes.

      • Examples of objects include a car, a person, or a bank account.

    • Answered by AI
    • Q2. What is multi threading
    • Ans. 

      Multi threading is the ability of a program to perform multiple tasks concurrently.

      • It allows for better utilization of CPU resources

      • It can improve program performance and responsiveness

      • Examples include web servers handling multiple requests simultaneously

      • It requires careful management of shared resources to avoid race conditions

    • Answered by AI
    • Q3. Can we create multiple objects
    • Ans. 

      Yes, we can create multiple objects in programming.

      • Objects are instances of a class.

      • We can create multiple objects of the same class.

      • Each object has its own set of instance variables and methods.

      • Objects can interact with each other through their methods.

      • Example: creating multiple instances of a 'Person' class for different people.

    • Answered by AI
    • Q4. What are types of encapsulation
    • Ans. 

      Encapsulation types are data, procedural and combination.

      • Data encapsulation hides data from outside world and provides access through methods.

      • Procedural encapsulation hides implementation details of a procedure.

      • Combination encapsulation is a mix of data and procedural encapsulation.

      • Examples include private variables in a class, access modifiers in Java, etc.

    • Answered by AI

    Interview Preparation Tips

    Interview preparation tips for other job seekers - First of all the company is doing great job in this pandemic situation ..it hires a lot of people ...the interview is cool and soft ....the HR's are very good ...I like their nature ...thank you so much for giving this opportunity to share my advice .

    Skills evaluated in this interview

    Interview Questionnaire 

    3 Questions

    • Q1. Difference between inner join and outer join
    • Ans. 

      Inner join returns only matching rows from both tables while outer join returns all rows from one table and matching rows from the other.

      • Inner join is used to combine data from two tables based on a common column.

      • Outer join is used to combine data from two tables where one table may not have matching rows in the other.

      • There are three types of outer join: left outer join, right outer join, and full outer join.

      • Left outer...

    • Answered by AI
    • Q2. What is abstract 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 and non-abstract methods.

      • Abstract methods have no implementation and must be implemented by the derived class.

      • An abstract class can have constructors and fields.

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

      • Example: Animal is an abstract c...

    • Answered by AI
    • Q3. What is normalization and difference between 3NF and BCNF
    • Ans. 

      Normalization is a process of organizing data in a database to reduce redundancy and dependency.

      • Normalization is used to eliminate data redundancy and dependency.

      • 3NF (Third Normal Form) eliminates transitive dependencies while BCNF (Boyce-Codd Normal Form) eliminates partial dependencies.

      • 3NF is a subset of BCNF.

      • Normalization helps in improving data consistency and integrity.

      • Normalization can also improve database perfo

    • Answered by AI

    Skills evaluated in this interview

    I applied via Campus Placement and was interviewed in Sep 2020. There were 4 interview rounds.

    Interview Questionnaire 

    5 Questions

    • Q1. Tell about yourself.
    • Ans. 

      I am a software developer with experience in various programming languages and a passion for creating innovative solutions.

      • Proficient in Java, C++, and Python

      • Experience with web development using HTML, CSS, and JavaScript

      • Familiarity with agile development methodologies

      • Strong problem-solving and analytical skills

      • Excellent communication and teamwork abilities

    • Answered by AI
    • Q2. What is array and how it is different from linked lists?
    • Ans. 

      Array is a collection of elements of same data type. Linked list is a data structure where each element points to the next one.

      • Arrays have fixed size, linked lists can grow dynamically

      • Accessing elements in an array is faster than in a linked list

      • Inserting or deleting elements in a linked list is faster than in an array

      • Arrays are stored in contiguous memory locations, linked lists are not

      • Arrays are used for random acces

    • Answered by AI
    • Q3. OSI model (Networking)?
    • Ans. 

      The OSI model is a conceptual model that describes the communication functions of a telecommunication or computing system.

      • The OSI model has 7 layers: Physical, Data Link, Network, Transport, Session, Presentation, and Application.

      • Each layer has a specific function and communicates with the layers above and below it.

      • The Physical layer deals with the physical transmission of data, while the Application layer deals with u...

    • Answered by AI
    • Q4. Explain OSI model modules?
    • Ans. 

      The OSI model is a conceptual model that characterizes and standardizes the communication functions of a telecommunication or computing system.

      • The OSI model has 7 layers: Physical, Data Link, Network, Transport, Session, Presentation, and Application.

      • Each layer has a specific function and communicates with the layers above and below it.

      • The Physical layer deals with the physical transmission of data, while the Applicati...

    • Answered by AI
    • Q5. About project? what technologies used? How you implemented?

    Interview Preparation Tips

    Interview preparation tips for other job seekers - My personal advice is to first be prepared on what u have written in Resume.
    Get some current knowledge about the company like CEO name, latest tech. on which company working on .

    Skills evaluated in this interview

    SHL Chemical Interview FAQs

    How many rounds are there in SHL Chemical AGM interview?
    SHL Chemical interview process usually has 3 rounds. The most common rounds in the SHL Chemical interview process are HR, Technical and One-on-one Round.
    What are the top questions asked in SHL Chemical AGM interview?

    Some of the top questions asked at the SHL Chemical AGM interview -

    1. What are the rawatwrial that can be used for getting the prod...read more
    2. What about recovery offinal prod...read more

    Tell us how to improve this page.

    SHL Chemical AGM Interview Process

    based on 1 interview

    Interview experience

    4
      
    Good
    View more

    Interview Questions from Similar Companies

    TCS Interview Questions
    3.7
     • 10.5k Interviews
    Accenture Interview Questions
    3.8
     • 8.2k Interviews
    Infosys Interview Questions
    3.6
     • 7.6k Interviews
    Wipro Interview Questions
    3.7
     • 5.7k Interviews
    Cognizant Interview Questions
    3.8
     • 5.6k Interviews
    Amazon Interview Questions
    4.1
     • 5.1k Interviews
    Capgemini Interview Questions
    3.7
     • 4.8k Interviews
    Tech Mahindra Interview Questions
    3.5
     • 3.9k Interviews
    HCLTech Interview Questions
    3.5
     • 3.8k Interviews
    Genpact Interview Questions
    3.8
     • 3.1k Interviews
    View all

    SHL Chemical AGM Reviews and Ratings

    based on 1 review

    4.0/5

    Rating in categories

    3.0

    Skill development

    4.0

    Work-life balance

    3.0

    Salary

    3.0

    Job security

    3.0

    Company culture

    3.0

    Promotions

    4.0

    Work satisfaction

    Explore 1 Review and Rating
    Compare SHL Chemical with

    TCS

    3.7
    Compare

    Accenture

    3.8
    Compare

    Wipro

    3.7
    Compare

    Cognizant

    3.8
    Compare
    Did you find this page helpful?
    Yes No
    write
    Share an Interview