T-Systems ICT India
40+ Interview Questions and Answers
Q1. Architecture of Splunk in current org and how team is managing it, Any customization has been done or not
Our Splunk architecture consists of a distributed deployment with indexers and search heads. We have customized it to meet our specific needs.
We have a distributed deployment with multiple indexers and search heads
We have customized our Splunk deployment to meet our specific needs
We use Splunk for log management, security monitoring, and business analytics
Our team manages the Splunk deployment and ensures it is running smoothly
Q2. What do you know about T-Systems
T-Systems is a global IT services and consulting company headquartered in Germany.
Provides end-to-end solutions for digital transformation
Offers cloud computing, cybersecurity, IoT, and SAP services
Part of the Deutsche Telekom group
Has over 37,000 employees worldwide
Clients include BMW, Daimler, and Volkswagen
Q3. How to run failed test cases in Testng? How to run specific set of test cases? How to run specific suite in maven?
TestNG and Maven provide options to run failed/specific test cases and suites.
To run failed test cases in TestNG, use the 'rerun-failed' option in the testng.xml file.
To run specific set of test cases, use the 'include' or 'exclude' tags in the testng.xml file.
To run specific suite in Maven, use the '-Dtest' option followed by the name of the suite.
To run failed test cases in Maven, use the '-rf' option followed by the path to the testng-failed.xml file.
Q4. How to deal with Angry customer
Listen actively, empathize, apologize, offer solutions, follow up
Listen to the customer's concerns without interrupting
Empathize with the customer's emotions and show understanding
Apologize for any inconvenience caused, even if it wasn't your fault
Offer solutions to address the customer's issue or concern
Follow up with the customer to ensure their satisfaction and resolve any remaining issues
Q5. Expected CTC nd location preference
Expected CTC and location preference
My expected CTC is negotiable based on the job responsibilities and company's compensation structure. As for location, I am open to relocation for the right opportunity.
I am looking for a competitive salary package and a location that is convenient for me to commute.
I am willing to consider opportunities that offer growth potential and a location that suits my lifestyle.
Q6. What is difference between physical join and logical joins
Physical join refers to the actual combination of data from two or more tables, while logical join refers to the method used to combine the data.
Physical join involves the actual merging of tables, while logical join involves the use of operators such as AND, OR, and NOT to combine data.
Physical join can be performed using different techniques such as nested loop join, hash join, and merge join, while logical join can be performed using different types such as inner join, out...read more
Q7. What are blocking and non blocking transformation
Blocking transformations halt the pipeline until all data is processed, while non-blocking transformations allow data to flow through immediately.
Blocking transformations wait for all input data before processing
Non-blocking transformations allow data to pass through immediately
Blocking transformations include Aggregator, Joiner, and Sorter
Non-blocking transformations include Expression, Filter, and Router
Q8. How to migrate DC?
Migrating a domain controller involves careful planning and execution to ensure minimal downtime and data loss.
Assess current DC environment and plan migration strategy
Prepare new DC hardware and software
Transfer FSMO roles and DNS settings
Test migration in a lab environment before production
Update group policies and ensure replication is working properly
Q9. What are different types of indexes
Indexes are used to improve database performance. There are different types of indexes.
Clustered index
Non-clustered index
Unique index
Covering index
Bitmap index
Q10. What are nested join and merge join
Nested join and merge join are two types of join operations in database management systems.
Nested join is a join operation where one join condition is nested inside another join condition.
Merge join is a join operation where two sorted datasets are merged together based on a common attribute.
Nested join is slower than merge join due to the nested loop required to perform the join.
Merge join is faster than nested join as it requires less I/O operations.
Nested join is used when...read more
Q11. Challenges in Presales
Presales challenges involve understanding customer needs, competitive landscape, and creating compelling solutions.
Understanding customer needs and pain points
Navigating the competitive landscape
Creating compelling solutions tailored to customer requirements
Managing time constraints and deadlines
Building strong relationships with customers and internal teams
Q12. QnA on the assignment. Adding optimization to the existing solution.
Optimization can be added to the existing solution by identifying inefficiencies and implementing changes to improve performance.
Analyze the current solution to identify areas for improvement
Determine the key performance indicators (KPIs) to measure success
Implement changes to improve efficiency and performance
Continuously monitor and adjust the solution to maintain optimal performance
Q13. What are the benefits of using Bootstrap over others? Can you name alternatives and tell me why you would choose it over Bootstrap?
Bootstrap is a popular front-end framework with many benefits over alternatives.
Bootstrap has a large community and extensive documentation, making it easy to find help and resources.
It is highly customizable and offers a wide range of pre-built components, saving development time.
Bootstrap is mobile-first and responsive, ensuring a consistent user experience across devices.
Alternatives like Foundation and Materialize lack the same level of community and documentation.
Tailwin...read more
Q14. If transport is stuck then how to troubleshoot
To troubleshoot a stuck transport, check the transport logs, verify the transport queue, restart the transport process, and analyze any error messages.
Check the transport logs for any error messages or warnings
Verify the transport queue to ensure the stuck transport is not blocked by other transports
Restart the transport process using transaction STMS or the transport management system
Analyze any error messages or logs to identify the root cause of the stuck transport
If neces...read more
Q15. What are different types of purchase order & what is blanket PO?
Different types of purchase orders include standard PO, blanket PO, contract PO, and planned PO.
Standard PO: Used for one-time purchases of goods or services.
Blanket PO: Used for multiple deliveries over a period of time, with a set total amount.
Contract PO: Used for long-term agreements with specific terms and conditions.
Planned PO: Used for recurring purchases based on predetermined schedules.
Example: A company may use a blanket PO to order a certain quantity of office supp...read more
Q16. Can you replicate a product listing design in CSS?
Yes, I can replicate a product listing design in CSS.
I would first analyze the design and break it down into its components.
Then, I would use CSS to create the necessary HTML structure and apply styles to each component.
I would ensure that the design is responsive and works well on different screen sizes.
I would also pay attention to accessibility and ensure that the design is usable for all users.
Examples of components include product images, titles, descriptions, prices, an...read more
Q17. Mim process details
MIM (Medical Information Management) process involves organizing and managing medical data for analysis and decision-making.
MIM process includes collecting, storing, and analyzing medical data
It helps in improving patient care, optimizing healthcare operations, and supporting research
Examples of MIM tools include electronic health records (EHR) systems and data analytics software
Q18. What are phases in Azure Migration
Phases in Azure Migration include discovery, assessment, planning, migration, and optimization.
Discovery phase involves identifying the existing infrastructure and applications
Assessment phase involves analyzing the discovered resources and identifying dependencies
Planning phase involves creating a migration plan and selecting the appropriate migration method
Migration phase involves executing the migration plan and validating the migrated resources
Optimization phase involves ...read more
Q19. Diff between sys copy and sys refresh
Sys copy copies the entire system while sys refresh copies only selected data.
Sys copy is used to create a new system with all the data and configurations from an existing system.
Sys refresh is used to refresh selected data in an existing system from a backup or another system.
Sys copy requires more time and resources as it copies the entire system.
Sys refresh is quicker and requires fewer resources as it only copies selected data.
Sys copy is used for system upgrades or migra...read more
Q20. Hpe Synergy diagram
HPE Synergy is a composable infrastructure platform that allows organizations to optimize their IT resources.
HPE Synergy uses software-defined intelligence to compose physical and virtual resources into any configuration for any workload.
It enables organizations to create fluid pools of compute, storage, and fabric resources that can be dynamically allocated to applications as needed.
HPE Synergy helps organizations reduce operational complexity and increase efficiency by auto...read more
Q21. What is the Repository Pattern in .net MVC?
The Repository Pattern is a design pattern that separates data access logic from business logic in .NET MVC.
It provides a way to centralize data access logic in a single place.
It helps to improve the maintainability and testability of the application.
It allows for easier swapping of data sources without affecting the rest of the application.
Example: Creating a repository class for a database table to handle CRUD operations.
Example: Using dependency injection to inject the rep...read more
Q22. What are the main phases in mlflow
Main phases in mlflow include tracking, projects, models, and registry.
Tracking: Logging and organizing experiments and results.
Projects: Packaging code into reproducible runs.
Models: Managing and deploying machine learning models.
Registry: Centralized model repository for collaboration and versioning.
Q23. Explain procedure and steps to solve data synchronisation issue in the database
To solve data synchronisation issue in a database, follow these steps
Identify the source of the synchronization issue
Check for any network connectivity problems
Ensure that all databases are using the same time zone
Use database triggers to automatically update data
Implement a data synchronization tool or software
Perform regular data audits to identify discrepancies
Q24. Explain projects, output of code snippets.
Projects and code snippets are essential for software engineers to showcase their skills and experience.
Projects demonstrate the ability to work on a larger scale and often involve collaboration with others.
Code snippets showcase specific skills and problem-solving abilities.
Both projects and code snippets should have clear and concise output that meets the desired requirements.
It's important to regularly update and maintain projects and code snippets to reflect current skill...read more
Q25. What is Azure VAN Services
Azure VAN Services is a virtual network service that connects on-premises infrastructure to Azure resources securely.
VAN stands for Virtual Area Network
It provides secure connectivity between on-premises infrastructure and Azure resources
It uses VPN and ExpressRoute connections to establish the connection
It allows for hybrid cloud scenarios where some resources are on-premises and some are in Azure
It can be used for disaster recovery and business continuity purposes
Q26. Tell me about Ethical procurement?
Ethical procurement involves sourcing goods and services in a socially responsible and sustainable manner.
Ensuring suppliers adhere to labor laws and fair trade practices
Prioritizing environmentally friendly products and practices
Avoiding suppliers with a history of unethical behavior
Promoting diversity and inclusion in the supply chain
Regularly auditing suppliers to ensure compliance with ethical standards
Q27. What is your total experience in cloud and Devops
I have 5 years of experience in cloud and DevOps.
5 years of experience in designing, implementing, and managing cloud infrastructure
Proficient in AWS, Azure, and Google Cloud Platform
Strong background in DevOps practices such as CI/CD, automation, and infrastructure as code
Hands-on experience with tools like Docker, Kubernetes, Terraform, and Jenkins
Q28. Explain about CSS positions?
CSS positions determine the layout of an element on a web page.
There are four types of CSS positions: static, relative, absolute, and fixed.
Static is the default position and elements are positioned according to the normal flow of the page.
Relative positions elements relative to their normal position.
Absolute positions elements relative to the nearest positioned ancestor.
Fixed positions elements relative to the viewport and remains in the same position even when the page is s...read more
Q29. Reason of separation from prev org
Personal reasons
Family relocation
Health issues
Personal growth
Career change
Q30. What is procurement process?
Procurement process is the series of steps involved in acquiring goods or services from external sources.
Identifying the need for goods or services
Requesting quotes or proposals from suppliers
Evaluating and selecting suppliers
Negotiating contracts and terms
Issuing purchase orders
Receiving and inspecting goods or services
Processing invoices and payments
Q31. Explain architecture of mlops framework
MLOps framework architecture involves integrating machine learning models into the software development lifecycle.
MLOps framework typically includes components for data ingestion, model training, model deployment, and monitoring.
It involves version control for machine learning models and data.
Automation plays a key role in MLOps framework to streamline the process of model deployment and monitoring.
Tools like Kubeflow, MLflow, and TensorFlow Extended are commonly used in MLOp...read more
Q32. What is connected to company
Various stakeholders such as employees, customers, suppliers, investors, and the community are connected to the company.
Employees are connected through employment contracts and work relationships.
Customers are connected through purchases and interactions with the company's products or services.
Suppliers are connected through supply agreements and transactions.
Investors are connected through investments in the company's stocks or bonds.
The community is connected through the co...read more
Q33. How kubernetes controller works
Kubernetes controller manages the state of a cluster by continuously monitoring and reconciling desired state with current state.
Controllers are responsible for maintaining the desired state of the system
They monitor the current state of the system and compare it with the desired state
If there is a difference, the controller takes action to reconcile the two states
Controllers can be built-in or custom
Examples of built-in controllers include Deployment, ReplicaSet, and Statefu...read more
Q34. Explain about AMM types and process involved in it
AMM types refer to Automatic Memory Management types used in Oracle databases.
There are two types of AMM in Oracle: ASMM (Automatic Shared Memory Management) and AMM (Automatic Memory Management).
ASMM manages the SGA (System Global Area) memory components, while AMM manages the PGA (Program Global Area) memory components.
ASMM dynamically tunes the sizes of the SGA components based on workload, while AMM dynamically manages the PGA memory allocation.
The process involved in AMM...read more
Q35. How much implementation experience?
Over 5 years of implementation experience in SAP PM module
Implemented SAP PM module for multiple clients in various industries
Led successful end-to-end implementation projects from planning to go-live
Customized and configured SAP PM to meet client's specific requirements
Provided training and support to end users post-implementation
Experience with integrating SAP PM with other modules like MM and SD
Q36. What is application packaging
Application packaging is the process of creating a deployable package containing all necessary files and configurations for an application.
Involves bundling all files, libraries, and dependencies required for an application to run
Ensures consistency and ease of deployment across different environments
Common tools used for application packaging include MSI, RPM, and Docker images
Q37. Types of root cause analysis, ISO certifications
Root cause analysis includes fishbone, 5 whys, and fault tree analysis. ISO certifications include ISO 9001 and ISO 14001.
Fishbone diagram: identifies potential causes and effects of a problem
5 Whys: asks 'why' repeatedly to identify the root cause of a problem
Fault tree analysis: identifies the causes and consequences of a specific event
ISO 9001: quality management system certification
ISO 14001: environmental management system certification
Q38. Differenece between Stack and heap
Stack is used for static memory allocation and stores local variables, while heap is used for dynamic memory allocation and stores objects.
Stack memory is allocated in a contiguous block and is faster to access.
Heap memory is allocated in a non-contiguous manner and is slower to access.
Stack memory is automatically managed by the system, while heap memory needs to be manually managed by the programmer.
Example: int x = 5; // x is stored in stack memory, while new int[5]; // ar...read more
Q39. explain Wrapper Class in java 8
Wrapper class in Java 8 is used to convert primitive data types into objects.
Wrapper classes provide a way to use primitive data types as objects.
They are used for converting primitive data types into objects and vice versa.
Examples include Integer, Double, Boolean, etc.
Q40. what is Concrete class ?
A concrete class is a class that can be instantiated, meaning it can be used to create objects.
Cannot be abstract
Can be instantiated
Can have concrete methods and properties
Example: class Car {}
Q41. Explain Kubernetes core features
Kubernetes is a container orchestration platform that automates deployment, scaling, and management of containerized applications.
Automated deployment and scaling of containerized applications
Load balancing and service discovery
Self-healing and auto-restart of failed containers
Rolling updates and rollbacks
Storage orchestration
Secret and configuration management
Horizontal scaling
Multi-cloud and hybrid cloud support
Q42. Oops with real world example
Oops is a programming paradigm that focuses on objects and classes. Real world example: Car
Oops focuses on objects and classes
Objects have attributes (variables) and behaviors (methods)
Example: Car - attributes like color, model, speed; behaviors like drive, stop
Q43. POLYMORPHISM and its types
Polymorphism is the ability of a single function or method to operate on different data types.
Types of polymorphism: compile-time (method overloading) and runtime (method overriding)
Compile-time polymorphism: multiple methods with the same name but different parameters
Runtime polymorphism: a subclass provides a specific implementation of a method that is already provided by its parent class
Example of compile-time polymorphism: function overloading in Java
Example of runtime po...read more
Q44. SAP PM SKILL experience?
I have 5 years of experience working with SAP PM, including implementation, customization, and support.
Implemented SAP PM modules for maintenance planning and scheduling
Customized PM notifications and work orders to meet specific client requirements
Provided ongoing support and training to end users for SAP PM functionalities
Top HR Questions asked in null
Interview Process at null
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month