IT Analyst C2

10+ IT Analyst C2 Interview Questions and Answers for Freshers

Updated 26 Jul 2024

Q1. Difference between canvas apps and model driven apps. Where to use what?

Ans.

Canvas apps are highly customizable and allow for more creative freedom, while model driven apps are more structured and data-driven.

  • Canvas apps are ideal for scenarios where you need to create a custom user interface or experience

  • Model driven apps are better suited for scenarios where you need to manage complex data models and business processes

  • Canvas apps are built using a drag-and-drop interface, while model driven apps are built using the Power Apps framework

  • Examples of c...read more

Q2. How to submit one form details to multiple SharePoint list

Ans.

To submit one form details to multiple SharePoint list, use Microsoft Power Automate.

  • Create a new flow in Power Automate

  • Add the trigger 'When an item is created or modified'

  • Add the action 'Create item' for each SharePoint list

  • Map the fields from the form to the corresponding SharePoint list columns

  • Save and test the flow

Q3. How to store image file in Power Automate

Ans.

To store image file in Power Automate, use OneDrive or SharePoint connector.

  • Use 'Create file' action from OneDrive or SharePoint connector

  • Set the 'File name' and 'File content' fields

  • Use dynamic content to get the image file from the previous action

  • Ensure the file format is supported by Power Automate

Q4. 1. What are the selenium exceptions you’ve faced

Ans.

I have faced exceptions like ElementNotVisibleException, NoSuchElementException, TimeoutException, StaleElementReferenceException, etc.

  • ElementNotVisibleException occurs when an element is present in the DOM but not visible on the page

  • NoSuchElementException is thrown when an element could not be found in the DOM

  • TimeoutException occurs when a command does not complete in the specified time

  • StaleElementReferenceException is thrown when the element is no longer attached to the DOM

Are these interview questions helpful?

Q5. How to create custom connectors

Ans.

Custom connectors can be created using APIs or SDKs provided by the platform.

  • Identify the platform and its available APIs/SDKs

  • Understand the data source and destination for the connector

  • Develop the connector using the chosen API/SDK

  • Test and deploy the connector

  • Provide documentation and support for the connector

Q6. What is AI builder? Explain

Ans.

AI Builder is a Microsoft Power Platform tool that allows users to build custom AI models without coding.

  • AI Builder is a low-code tool that enables users to create AI models using pre-built templates and drag-and-drop interfaces.

  • It can be used to build models for various scenarios such as object detection, form processing, and sentiment analysis.

  • AI Builder integrates with other Microsoft Power Platform tools such as Power Apps and Power Automate.

  • It supports various data sourc...read more

Share interview questions and help millions of jobseekers 🌟

man-with-laptop

Q7. Difference between regression and Retesting.

Ans.

Regression testing is retesting of modified code to ensure that new code changes have not affected existing functionality.

  • Regression testing is performed to make sure that new code changes have not introduced any new bugs or issues.

  • Retesting is the process of testing the same functionality again to ensure that the reported bug has been fixed.

  • Regression testing is done after code changes, while retesting is done after bug fixes.

  • Regression testing involves running a full suite ...read more

Q8. Error handling in Power Automate

Ans.

Error handling is crucial in Power Automate to ensure smooth workflow execution.

  • Use the 'Terminate' action to stop the flow when an error occurs

  • Add 'Scope' actions to isolate and handle errors in specific parts of the flow

  • Use 'Retry Policy' to automatically retry failed actions

  • Use 'Run After' to define actions to be taken after an error occurs

  • Use 'Compose' action to create custom error messages

Q9. Difference between smoke and sanity

Ans.

Smoke testing is a preliminary test to check if the software build is stable, while sanity testing is a subset of regression testing to ensure the new changes have not affected the existing functionalities.

  • Smoke testing is done to check if the critical functionalities of the software are working fine after a new build is deployed.

  • Sanity testing is done to check if the new changes or bug fixes have not affected the existing functionalities of the software.

  • Smoke testing is a sh...read more

Q10. Any working knowledge on Azure

Ans.

Yes, I have working knowledge on Azure.

  • I have experience in deploying and managing virtual machines on Azure.

  • I have worked with Azure Storage and have knowledge of Blob, Queue, and Table storage.

  • I have used Azure Functions to create serverless applications.

  • I have worked with Azure DevOps for continuous integration and deployment.

  • I have knowledge of Azure Active Directory and have integrated it with applications.

  • I have experience in monitoring and troubleshooting Azure resourc...read more

Q11. Use of patch function

Ans.

Patch function is used to update or modify software or system vulnerabilities.

  • Patch function is used to fix security vulnerabilities in software or systems.

  • It involves updating or modifying the existing code to address the vulnerability.

  • Patches can be released by software vendors or created by security researchers.

  • Regularly applying patches is important to maintain the security of systems and prevent cyber attacks.

  • Examples of patching include updating operating systems, web b...read more

Q12. What is java ?

Ans.

Java is a high-level programming language known for its platform independence and object-oriented approach.

  • Java is widely used for developing desktop, web, and mobile applications.

  • It is known for its write once, run anywhere (WORA) principle.

  • Java programs are compiled into bytecode and executed by the Java Virtual Machine (JVM).

  • It supports multithreading, exception handling, and dynamic memory allocation.

  • Popular Java frameworks include Spring, Hibernate, and JavaFX.

Frequently asked in, ,

Q13. What is selenium ?

Ans.

Selenium is a popular open-source automation testing framework for web applications.

  • Selenium is used for automating web browsers.

  • It supports multiple programming languages like Java, Python, C#, etc.

  • Selenium can interact with web elements, perform actions, and validate results.

  • It can handle dynamic web pages and AJAX-based applications.

  • Selenium WebDriver is the most commonly used component of Selenium.

  • Selenium Grid allows running tests on multiple machines and browsers simult...read more

Frequently asked in,

Q14. Different Types of testings

Ans.

Different types of software testing include unit testing, integration testing, system testing, and acceptance testing.

  • Unit testing: Testing individual components or modules of the software.

  • Integration testing: Testing how multiple components work together.

  • System testing: Testing the entire system as a whole.

  • Acceptance testing: Testing to ensure the software meets the requirements of the end users.

Q15. Different types of waits

Ans.

Different types of waits in IT include CPU wait, I/O wait, and lock wait.

  • CPU wait occurs when a process is waiting for the CPU to become available.

  • I/O wait happens when a process is waiting for input/output operations to complete.

  • Lock wait occurs when a process is waiting for a lock to be released by another process.

Q16. Get and navigate difference

Ans.

Get and navigate difference

  • Get refers to retrieving data or information from a source

  • Navigate refers to moving through a system or interface to access different sections or features

  • Get is about obtaining specific data, while navigate is about moving around within a system

Q17. Explain selenium architecture

Ans.

Selenium architecture is a framework that consists of various components for automating web browsers.

  • Selenium architecture includes four main components: Selenium WebDriver, Selenium Grid, Selenium IDE, and Selenium RC.

  • Selenium WebDriver is the core component that interacts with web browsers and controls their behavior.

  • Selenium Grid allows running tests on multiple machines and browsers in parallel.

  • Selenium IDE is a record and playback tool for creating test cases.

  • Selenium RC...read more

Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Interview experiences of popular companies

3.7
 • 10.4k Interviews
3.7
 • 564 Interviews
3.3
 • 518 Interviews
3.9
 • 9 Interviews
View all

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary

IT Analyst C2 Interview Questions
Share an Interview
Stay ahead in your career. Get AmbitionBox app
qr-code
Helping over 1 Crore job seekers every month in choosing their right fit company
65 L+

Reviews

4 L+

Interviews

4 Cr+

Salaries

1 Cr+

Users/Month

Contribute to help millions

Made with ❤️ in India. Trademarks belong to their respective owners. All rights reserved © 2024 Info Edge (India) Ltd.

Follow us
  • Youtube
  • Instagram
  • LinkedIn
  • Facebook
  • Twitter