Collins Aerospace
40+ Sanofi Interview Questions and Answers
Q1. Contribution in improving any technology in the company
I led a team in implementing a new automated testing framework which significantly improved the efficiency and accuracy of our testing process.
Identified the need for a more efficient testing process
Researched and evaluated different automated testing tools
Led a team in implementing the chosen automated testing framework
Provided training and support to team members on using the new framework
Monitored and analyzed the results to ensure improvements in testing efficiency and ac...read more
Q2. What is NetWeaver? ... 6) List the Different Modules in SAP. .
NetWeaver is a technology platform for SAP applications.
NetWeaver is used for integrating data and business processes from different sources
It provides a common platform for all SAP applications
It includes components for application server, database, portal, and more
NetWeaver allows for easier customization and development of SAP applications
Examples of NetWeaver-based applications include SAP ERP, CRM, and BW
Q3. What are filters in analog electronics
Filters in analog electronics are circuits that allow certain frequencies to pass through while blocking others.
Filters are used to shape the frequency response of a circuit.
They can be classified as low-pass, high-pass, band-pass, or band-stop filters.
Examples include RC filters, LC filters, and active filters.
Filters are commonly used in audio equipment, communication systems, and signal processing.
Q4. How many squares are there in a Chess Board
There are 204 squares in a chess board.
There are 64 small squares on the board.
There are 49 squares of size 2x2.
There are 36 squares of size 3x3.
There are 25 squares of size 4x4.
There are 16 squares of size 5x5.
There are 9 squares of size 6x6.
There are 4 squares of size 7x7.
There is 1 square of size 8x8.
Q5. 1. Example of subquery and correlated queries and their difference 2. joins - simple queries 3. Aggregate function - simple queries 4. Window functions - rank, dense_rank, moving sums 5. Project related - chall...
read moreQ6. Describe the PhD projects?
The PhD projects involved researching advanced engineering concepts and developing innovative solutions.
Conducted in-depth research on specific engineering topics
Developed and implemented new technologies or methodologies
Collaborated with industry partners or academic institutions
Published findings in academic journals or presented at conferences
Q7. How are subqueries and correlated queries different? Joins? Window functions etc.
Q8. Multiply 2 numbers without using multiplication operator
Use repeated addition to multiply two numbers without using the multiplication operator.
Use a loop to add one number to a running total for the other number of times.
For example, to multiply 3 and 4, add 3 to a running total 4 times: 3 + 3 + 3 + 3 = 12.
Q9. What is endianness and wrote c program for endianness
Endianness refers to the order in which bytes are stored in memory. There are two types: big-endian and little-endian.
Big-endian systems store the most significant byte first, while little-endian systems store the least significant byte first.
Endianness can affect how data is interpreted and manipulated in a computer system.
Example: In a big-endian system, the number 0x12345678 would be stored as 12 34 56 78 in memory.
Example: In a little-endian system, the same number would ...read more
Q10. Explain SDLC process
SDLC process is a structured approach to software development that defines tasks performed at each stage of the software development life cycle.
1. Planning: Define project scope, requirements, and create a project plan.
2. Analysis: Gather and analyze requirements to understand the project's goals.
3. Design: Create a detailed design plan based on the requirements.
4. Implementation: Develop the software based on the design.
5. Testing: Test the software to ensure it meets the re...read more
Q11. What is bonding . what is the SAP . light testing
Bonding is the process of connecting two or more objects together. SAP stands for System Applications and Products. Light testing refers to testing software applications with minimal resources.
Bonding is the process of joining two or more objects together using adhesives, heat, pressure, or other methods.
SAP (System Applications and Products) is a software suite that helps manage business operations and customer relations.
Light testing involves testing software applications w...read more
Q12. What are different for of testing
Different forms of testing include unit testing, integration testing, system testing, and acceptance testing.
Unit testing: Testing individual components or modules of a software application.
Integration testing: Testing the interaction between different components or modules.
System testing: Testing the entire system as a whole.
Acceptance testing: Testing to ensure the system meets the requirements and is accepted by the end user.
Q13. What is the sheet metal process
Sheet metal process involves cutting, bending, and assembling metal sheets to create various products.
Cutting: Using tools like shears, lasers, or plasma cutters to cut the metal sheets into desired shapes
Bending: Utilizing press brakes to bend the metal sheets at specific angles
Assembling: Joining the bent and cut metal sheets together using techniques like welding or fasteners
Finishing: Applying coatings or finishes to improve the appearance and durability of the sheet meta...read more
Q14. How do you validate special process documentation?
Special process documentation is validated through review, testing, and verification.
Review the documentation for accuracy and completeness
Conduct testing to ensure the process meets requirements
Verify that the documentation aligns with industry standards and regulations
Q15. Lean manufacturing concepts and it's applications
Lean manufacturing is a systematic approach to eliminate waste and improve efficiency in manufacturing processes.
It involves identifying and eliminating non-value-added activities
It focuses on continuous improvement and involves all employees in the process
Examples include just-in-time manufacturing, 5S methodology, and value stream mapping
Lean manufacturing can lead to reduced costs, improved quality, and increased productivity
Q16. do you have knowledge on Do 178B/C
Yes, I have knowledge on Do 178B/C standards for software development in airborne systems.
Familiar with the software development process outlined in Do 178B/C
Understand the importance of software verification and validation in aviation
Experience in implementing software requirements and testing in compliance with Do 178B/C standards
Q17. Shear force diagram and bending moment diagram
Shear force diagram shows the variation of shear force along the length of a beam, while bending moment diagram shows the variation of bending moment.
Shear force diagram is a graph that shows the variation of shear force along the length of a beam.
Bending moment diagram is a graph that shows the variation of bending moment along the length of a beam.
Shear force is the force that acts parallel to the cross-section of the beam, while bending moment is the moment that causes ben...read more
Q18. Define and differentiate interpreter and compiler
Interpreter translates code line by line while compiler translates entire code at once.
Interpreter: translates code line by line, slower execution, easier debugging (e.g. Python)
Compiler: translates entire code at once, faster execution, harder debugging (e.g. C++)
Q19. What is rule of 5 in C++
Rule of 5 in C++ states that if a class needs to define any of the following functions, it should explicitly define all of them: destructor, copy constructor, copy assignment operator, move constructor, move assignment operator.
Rule of 5 helps in managing resources and preventing memory leaks in C++ classes.
If a class needs to define any of the mentioned functions, it should define all of them to ensure proper resource management.
Example: If a class has a custom destructor, i...read more
Q20. What is Stereotypes and where we use it
Stereotypes are pre-defined characteristics or attributes assigned to a group of objects or individuals.
Stereotypes are used in various fields such as psychology, sociology, and software engineering.
In software engineering, stereotypes are used to define the characteristics of a class or object.
For example, in UML, a stereotype <
> can be used to define an object as an entity. Stereotypes can also be used to extend the functionality of a class or object.
For example, a stereotyp...read more
Q21. Experience on simulation and CFD analysis
I have experience in using simulation software and conducting CFD analysis for various engineering projects.
Utilized software like ANSYS Fluent and SolidWorks Flow Simulation for CFD analysis
Performed simulations to optimize designs and improve performance
Used simulation results to validate theoretical calculations and make design decisions
Experience in heat transfer analysis and fluid flow simulations
Q22. Work Process about day to day work
As a technical writer, my day-to-day work involves researching, writing, editing, and collaborating with subject matter experts.
Researching technical topics to understand complex information
Writing clear and concise documentation for end users
Editing and proofreading content for accuracy and consistency
Collaborating with subject matter experts to gather information and feedback
Using tools like Microsoft Word, Adobe Acrobat, and content management systems
Attending meetings and...read more
Q23. write the test cases for a requirement
Test cases for a requirement
Verify the system behavior meets the requirement
Test positive and negative scenarios
Check boundary conditions
Validate input data
Ensure proper error handling
Q24. What is interpreter and compiler
Interpreter and compiler are two types of language translators used in programming.
Interpreter translates code line by line and executes it immediately
Compiler translates the entire code into machine language before execution
Interpreted languages are Python, Ruby, JavaScript, etc.
Compiled languages are C, C++, Java, etc.
Q25. Types of Tolerances and explanation
Types of tolerances include bilateral, unilateral, limit, and fit tolerances.
Bilateral tolerance: Allows for variation in both directions from the nominal dimension.
Unilateral tolerance: Allows for variation in only one direction from the nominal dimension.
Limit tolerance: Specifies the maximum and minimum acceptable limits for a dimension.
Fit tolerance: Determines the acceptable range of tightness or looseness between mating parts.
Q26. What is finite element method
Finite element method is a numerical technique used to find approximate solutions to boundary value problems.
Finite element method divides a complex problem into smaller, simpler parts called finite elements.
Each finite element has a set of equations that approximate the behavior of the original problem.
By solving these equations for all elements and combining the results, an approximate solution to the overall problem is obtained.
Commonly used in engineering for structural a...read more
Q27. What is sanity check
A sanity check is a quick test to verify that a specific section of code is working as expected.
Sanity checks are usually performed after making small changes to code to ensure that nothing major has been broken.
They are not exhaustive tests, but rather a quick way to catch obvious errors.
For example, a sanity check could involve verifying that a function returns the expected output for a given input.
Q28. Why we do the testing
Testing is done to ensure the quality, reliability, and functionality of the software being developed.
To identify defects or bugs in the software
To ensure the software meets the requirements and specifications
To improve the user experience and satisfaction
To reduce the risk of software failures and malfunctions
To validate that the software functions as intended
Q29. Differentiate between RISC and CISC
RISC stands for Reduced Instruction Set Computing and CISC stands for Complex Instruction Set Computing.
RISC processors have a smaller set of simple instructions, while CISC processors have a larger set of complex instructions.
RISC processors typically execute instructions in one clock cycle, while CISC processors may require multiple clock cycles.
RISC processors rely on optimizing compilers for performance, while CISC processors have more hardware optimizations.
Examples of R...read more
Q30. current 3tier project explanation
A 3-tier project involves separating an application into presentation, application logic, and data storage layers.
Presentation layer handles user interface and interactions (e.g. HTML, CSS)
Application logic layer processes user requests and performs computations (e.g. Java, Python)
Data storage layer stores and retrieves data (e.g. MySQL, MongoDB)
Q31. Tableau components and uses
Tableau is a data visualization tool used for creating interactive and shareable dashboards.
Tableau components include Tableau Desktop, Tableau Server, and Tableau Online.
Tableau is used for data analysis, data visualization, and creating interactive dashboards.
Tableau can connect to various data sources such as Excel, SQL databases, and cloud services.
Tableau allows users to create visualizations like bar charts, line graphs, maps, and more.
Tableau helps in making data-drive...read more
Q32. Difference between C and C++
C is a procedural programming language while C++ is a multi-paradigm programming language with support for object-oriented programming.
C is a procedural programming language, while C++ supports both procedural and object-oriented programming.
C does not support classes and objects, while C++ does.
C does not have features like inheritance, polymorphism, and encapsulation which are supported in C++.
C++ has additional features like templates, exception handling, and namespaces wh...read more
Q33. How to increase the company
Increasing company revenue can be achieved through various strategies such as expanding product offerings, improving marketing efforts, and enhancing customer experience.
Expand product offerings to attract new customers and increase sales
Improve marketing efforts through targeted campaigns and social media engagement
Enhance customer experience by providing excellent service and personalized recommendations
Q34. How to decrease the company
Decrease company costs by optimizing operations, reducing waste, and negotiating better deals with suppliers.
Analyze current expenses and identify areas for cost reduction
Implement efficient inventory management systems to minimize waste
Negotiate better terms with suppliers to lower procurement costs
Streamline processes to improve productivity and reduce labor costs
Q35. Which name of privious company
I worked at XYZ Company as a Service Engineer.
Worked at XYZ Company as a Service Engineer
Responsible for troubleshooting and repairing equipment
Collaborated with cross-functional teams to ensure customer satisfaction
Q36. Beam bending equation
The beam bending equation relates the bending moment, beam material properties, and beam geometry to the beam deflection.
The beam bending equation is typically expressed as: M = E * I * d^2y/dx^2, where M is the bending moment, E is the modulus of elasticity, I is the moment of inertia, y is the deflection, and x is the position along the beam.
The equation can be used to calculate the deflection of a beam under a given load.
Different beam materials and geometries will have di...read more
Q37. What is dielectric
Dielectric is a material that does not conduct electricity, but can store and transmit electric energy.
Dielectrics are used in capacitors to store electric charge.
They have high resistivity and low conductivity.
Common examples include glass, rubber, and plastic.
Dielectric strength is the maximum electric field a material can withstand without breaking down.
Q38. aws services you have used
I have used various AWS services including EC2, S3, RDS, Lambda, and CloudFormation.
EC2 - Elastic Compute Cloud for scalable virtual servers
S3 - Simple Storage Service for object storage
RDS - Relational Database Service for managed databases
Lambda - Serverless computing service for running code without provisioning servers
CloudFormation - Infrastructure as Code service for automating resource provisioning
Q39. How much heat soldering. ..gun
Q40. Case study examples
Case study examples showcase problem-solving skills and experience in real-world scenarios.
Provide a brief overview of the case study
Explain the problem or challenge faced
Detail the approach taken to solve the problem
Discuss the results and outcomes achieved
Highlight key learnings or takeaways from the case study
Q41. DO 178 B/C Process
DO 178 B/C is a software development standard for airborne systems.
DO 178 B/C is a set of guidelines for developing software for airborne systems.
It ensures that software is reliable, safe, and meets regulatory requirements.
The process includes requirements analysis, design, coding, testing, and verification.
Compliance with DO 178 B/C is often required for certification of avionics software.
Q42. What is radar ?
Top HR Questions asked in Sanofi
Interview Process at Sanofi
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month