CMS Computers Limited (INDIA)
20+ De Dietrich Process Systems Interview Questions and Answers
Q1. What are technologies that you have had exposure to?
I have exposure to various technologies including project management tools, agile methodologies, and data analysis software.
Project management tools such as Asana, Trello, and Jira
Agile methodologies such as Scrum and Kanban
Data analysis software such as Excel and Tableau
Collaboration tools such as Slack and Microsoft Teams
Version control tools such as Git and SVN
Q2. What is difference between abstract class and interface.
Abstract class can have implementation while interface cannot. A class can implement multiple interfaces but only extend one abstract class.
Abstract class can have constructors while interface cannot.
Abstract class can have non-abstract methods while interface can only have abstract methods.
Abstract class can have instance variables while interface cannot.
A class implementing an interface must implement all its methods while a class extending an abstract class can choose to i...read more
Q3. What is difference between procedure and function.
A procedure is a set of instructions that performs a specific task, while a function returns a value after performing a specific task.
A procedure does not return a value, while a function does.
Functions can be used in expressions, while procedures cannot.
Functions are called by reference, while procedures are called by value.
Examples of functions include sqrt() and pow(), while examples of procedures include printf() and scanf().
Q4. What type of audit you have done in the past?
I have conducted financial and operational audits in my previous roles.
Conducted financial audits to ensure compliance with accounting standards and identify any discrepancies.
Conducted operational audits to assess the efficiency and effectiveness of business processes.
Used data analysis tools to identify trends and patterns in financial and operational data.
Presented audit findings and recommendations to senior management for corrective action.
Collaborated with cross-functio...read more
Q5. How many types of joins in SQL Server
There are four types of joins in SQL Server: Inner Join, Left Join, Right Join, and Full Outer Join.
Inner Join returns only the matching rows from both tables.
Left Join returns all the rows from the left table and matching rows from the right table.
Right Join returns all the rows from the right table and matching rows from the left table.
Full Outer Join returns all the rows from both tables, with NULL values in the columns where there is no match.
Join types can be combined to...read more
Q6. 1:write a custom finder method to find second highest salary
Write a custom finder method to find the second highest salary.
Sort the salaries in descending order.
Retrieve the second element from the sorted list.
Handle edge cases such as when there are duplicate salaries or less than two salaries.
Q7. Difference between loops in java 7 and loops in streams
Loops in Java 7 vs Loops in Streams
Java 7 loops use imperative programming style, while streams use functional programming style
Java 7 loops require explicit iteration, while streams handle iteration internally
Streams provide built-in methods for filtering, mapping, and reducing data
Streams can be parallelized for improved performance
Java 7 loops are generally more efficient for simple iterations
Q8. What is packet flow? How its travel from one user to another?
Packet flow is the movement of data packets from one network device to another.
Packet flow starts when a user sends data packets to a network device.
The device then checks the destination address and forwards the packet to the next device in the path.
This process continues until the packet reaches its destination user.
Packet flow can be affected by network congestion, routing issues, and other factors.
Protocols like TCP and UDP help ensure reliable packet delivery.
Packet flow...read more
Q9. 1:what do you use for verzioning
I use Git for versioning.
Git is a distributed version control system.
It allows multiple developers to work on the same project simultaneously.
Git tracks changes to files and allows for easy collaboration and code merging.
It provides features like branching, tagging, and history tracking.
Examples of Git hosting platforms are GitHub, GitLab, and Bitbucket.
Q10. What is constructor ? In c# .
Constructor is a special method that is called when an object of a class is created in C#.
Constructors have the same name as the class and can have parameters.
They are used to initialize the object's data members and perform any necessary setup.
If a class does not have a constructor, a default constructor is provided by the compiler.
Constructors can be overloaded to provide different ways of initializing objects.
Q11. what is the difference between block storage and nfs storage
Block storage is a type of storage that stores data in fixed-size blocks, while NFS storage is a network-based storage system that allows multiple clients to access files over a network.
Block storage is typically used for databases and applications that require high performance and low latency.
NFS storage is commonly used for file sharing and collaboration among multiple users or systems.
Block storage provides direct access to data blocks, while NFS storage provides file-leve...read more
Q12. What is VMware how it's working
VMware is a virtualization software that allows multiple operating systems to run on a single physical server.
VMware creates virtual machines that mimic physical hardware
It allows for better resource utilization and flexibility in managing IT infrastructure
Examples include VMware vSphere, VMware ESXi, and VMware Workstation
Q13. How Social media can be useful for government
Social media can help government to connect with citizens, gather feedback, and disseminate information.
Social media can be used to share important news and updates with citizens
It can be used to gather feedback and opinions from citizens on various issues
Government agencies can use social media to provide customer service and respond to inquiries
Social media can also be used to promote transparency and accountability in government
Examples include the use of Twitter by govern...read more
Q14. Difference between collection and collections,
Collection is an interface that represents a group of objects while Collections is a utility class that provides methods to operate on collections.
Collection is an interface while Collections is a class
Collection is used to represent a group of objects while Collections provides utility methods to operate on collections
Example of Collection: List, Set, Queue
Example of Collections: sort(), reverse(), shuffle()
Q15. What is the earliest joining date?
The earliest joining date is dependent on the notice period of the candidate and the company's hiring process.
The earliest joining date can be determined by considering the candidate's notice period.
The company's hiring process, such as background checks and paperwork, can also affect the earliest joining date.
It is important to communicate with the candidate to finalize the earliest possible joining date.
Q16. what is postgress??
PostgreSQL is an open-source relational database management system known for its robustness, scalability, and extensibility.
PostgreSQL is commonly referred to as Postgres.
It is a powerful and feature-rich database system.
PostgreSQL supports various data types, including JSON, arrays, and user-defined types.
It provides advanced features like transactions, concurrency control, and data integrity.
PostgreSQL is widely used in web applications, data warehousing, and geospatial app...read more
Q17. What is FT how its work
FT stands for Fault Tolerance, which is the ability of a system to continue operating properly in the event of a failure.
FT ensures that a system remains operational even if one or more components fail.
It involves redundancy in hardware, software, or both to prevent system downtime.
Examples of FT techniques include RAID for storage, clustering for servers, and load balancing for network traffic.
Q18. what tools are being used currently
Various tools are being used for data analysis.
Microsoft Excel for basic data manipulation and analysis
Python for data cleaning, visualization, and statistical analysis
Tableau for creating interactive visualizations and dashboards
SQL for querying and managing large datasets
R for statistical computing and graphics
Power BI for creating interactive reports and dashboards
Google Analytics for web analytics
SAS for advanced statistical analysis
MATLAB for numerical analysis and visua...read more
Q19. What is OOP's concept
OOP is a programming paradigm that uses objects to represent real-world entities and their interactions.
OOP stands for Object-Oriented Programming
It focuses on encapsulation, inheritance, and polymorphism
Encapsulation means hiding the implementation details of an object from the outside world
Inheritance allows creating new classes based on existing ones
Polymorphism allows objects of different classes to be treated as if they were of the same class
Example: A car can be represe...read more
Q20. What is Vsphare
vSphere is a virtualization platform by VMware that allows for efficient management of virtualized resources.
vSphere is a software suite that includes ESXi hypervisor, vCenter Server, and other tools for virtualization management
It allows for creating and managing virtual machines, storage, and networking resources
vSphere enables features like high availability, fault tolerance, and distributed resource scheduling
It provides a centralized platform for managing virtualized env...read more
Q21. mention the RAID levels
RAID levels are different configurations of multiple hard drives to provide data redundancy and performance improvements.
RAID 0: Striping without parity, offers increased performance but no data protection.
RAID 1: Mirroring for data redundancy, requires at least 2 drives.
RAID 5: Striping with distributed parity, balances performance and data protection.
RAID 10: Combination of mirroring and striping, offers both performance and redundancy.
Top HR Questions asked in De Dietrich Process Systems
Interview Process at De Dietrich Process Systems
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month