A P MOLLER MAERSK GROUP TERMINALS
Sartorius AG Interview Questions and Answers
Q1. difference between clustered and non-clustered classification. which is better performance wise. what will you do in both cases, in case database is out of storage
Clustered classification organizes data based on similarity, while non-clustered does not. Performance wise, clustered is better. If database is out of storage, in clustered classification data can be moved to another node, while in non-clustered classification data can be stored in a temporary location.
Clustered classification organizes data into groups based on similarity, improving query performance.
Non-clustered classification does not organize data based on similarity, l...read more
Q2. write a query to get the values of the 2nd and 3rd highest salary
Query to retrieve the values of the 2nd and 3rd highest salary from a database table.
Use the ORDER BY clause to sort the salaries in descending order
Use the LIMIT clause to get the 2nd and 3rd highest salaries
Q3. What is SQL Partitioning, give examples
SQL Partitioning is a technique used to divide large tables into smaller, more manageable parts.
Partitioning helps improve query performance by allowing operations to be performed on smaller subsets of data.
Examples of partitioning methods include range partitioning, list partitioning, and hash partitioning.
Range partitioning involves dividing data based on a specified range of values, such as dates or numeric ranges.
List partitioning involves dividing data based on a specifi...read more
Q4. Tell about financial modelling
Financial modelling is the process of creating a mathematical representation of a company's financial situation.
Financial modelling involves forecasting financial performance, analyzing the impact of different variables, and making informed decisions based on the model.
It helps in budgeting, valuation, risk assessment, and strategic planning.
Common tools used for financial modelling include Excel, financial software, and programming languages like Python.
Examples of financial...read more
Q5. Reverse a string
Function to reverse a given string and return it.
Create a function that takes a string as input
Use built-in functions like reverse() or loop through the string to reverse it
Return the reversed string
Q6. Krushkal algorithm
Kruskal's algorithm is a minimum spanning tree algorithm that connects all vertices in a graph while minimizing total edge weight.
Sort edges in ascending order
Add edges one by one to spanning tree
Ensure no cycles are formed
Example: Given a graph with vertices A, B, C and edges (A-B: 2), (B-C: 3), (A-C: 4), the algorithm would select (A-B: 2) and (B-C: 3) to form the minimum spanning tree
Interview Process at Sartorius AG
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month