Intercontinental Exchange
10+ Interview Questions and Answers
Q1. What is Terraform? How does it implement?
Terraform is an open-source infrastructure as code software tool that allows you to define and provision infrastructure resources.
Terraform uses a declarative language called HashiCorp Configuration Language (HCL) to define infrastructure resources.
It supports multiple cloud providers such as AWS, Azure, Google Cloud, and more.
Terraform creates a dependency graph of resources and applies changes in the correct order.
It stores the state of the infrastructure in a file to keep ...read more
Q2. What is equity Tell me about your self Wt is financial markets Wt is bond
Equity refers to ownership in a company, represented by shares of stock.
Equity represents ownership in a company
It is often represented by shares of stock
Equity holders have a claim on the company's assets and earnings
Equity can be bought and sold on financial markets
Q3. What is VPC? Explain in detailed?
VPC stands for Virtual Private Cloud. It is a virtual network dedicated to a user's AWS account.
VPC allows users to launch AWS resources into a virtual network that they've defined.
Users can define IP address ranges, subnets, and configure route tables, network gateways, and security settings.
VPC provides users with complete control over their virtual networking environment.
Users can also connect their VPC to their own data center using a VPN connection.
VPC is a fundamental b...read more
Q4. There were 2 people offline in the office and 2 people joined one after the other and having technical discussion for almost 2 hours and I was expected to answer the technical quetions as well as the logical qu...
read moreThe candidate was put in a situation where they had to answer technical and logical questions verbally during a discussion with colleagues.
Stay calm and focused during the discussion
Listen carefully to the questions being asked
Try to answer the questions to the best of your knowledge and ability
Ask for clarification if needed
Engage in the discussion and show your problem-solving skills
Q5. Steps for Jenkins pipeline
Steps for Jenkins pipeline
Create a Jenkinsfile with pipeline code
Commit the Jenkinsfile to the repository
Create a new pipeline job in Jenkins
Configure the pipeline job to use the Jenkinsfile
Run the pipeline job
Q6. Synchronized keyword usage
The synchronized keyword in Java is used to control access to shared resources in a multithreaded environment.
Synchronized keyword can be used to synchronize access to critical sections of code to prevent race conditions.
It can be applied to methods or code blocks to ensure only one thread can access them at a time.
Example: synchronized void myMethod() { // code }
Example: synchronized(this) { // code }
Q7. What is ES6 features explain in detail
ES6 (ECMAScript 6) is the 6th major release of the ECMAScript language specification, bringing many new features and enhancements.
Arrow functions for more concise syntax
Let and const for block-scoped variables
Classes for object-oriented programming
Template literals for string interpolation
Destructuring assignment for easily extracting values from arrays or objects
Spread syntax for easily expanding elements in arrays or objects
Promises for asynchronous programming
Modules for b...read more
Q8. What is income statement
An income statement is a financial statement that shows a company's revenues and expenses over a specific period of time.
Also known as a profit and loss statement
Shows the company's net income or loss
Helps investors and analysts evaluate a company's financial performance
Example: Revenue - Cost of Goods Sold = Gross Profit
Example: Gross Profit - Operating Expenses = Operating Income
Q9. how would you handle active directory
I would handle active directory by managing user accounts, groups, permissions, and domain settings.
Create and manage user accounts
Organize users into groups for easier management
Assign permissions to users and groups based on their roles
Configure domain settings such as policies and security settings
Q10. Commant promy usage
Command prompt is a command-line interpreter used to execute commands in Windows operating system.
Used to perform various tasks such as file management, network configuration, and system troubleshooting
Commands are entered in the form of text strings and executed by pressing Enter key
Some commonly used commands are dir, cd, ipconfig, ping, and tasklist
Q11. Performance improvement in react
Performance improvement in React involves optimizing rendering, reducing bundle size, and utilizing memoization.
Optimize rendering by using shouldComponentUpdate or React.memo
Reduce bundle size by code splitting and lazy loading components
Utilize memoization with useMemo or useCallback for expensive computations
Q12. Explain on Derivatives.
Derivatives are financial contracts that derive their value from an underlying asset or security.
Derivatives can be used for hedging or speculation.
Examples of derivatives include futures, options, and swaps.
Derivatives can be traded on exchanges or over-the-counter.
Derivatives can be used to manage risk or to take on additional risk for potential profit.
Derivatives can be complex and require a thorough understanding of the underlying asset or security.
Top HR Questions asked in null
Interview Process at null
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month