HI WELCOME TO SIRIS
Showing posts with label rpa. Show all posts
Showing posts with label rpa. Show all posts

Blue Prism Interview Questions With Answers

Leave a Comment



accepted
The best approach is to start using prepared, parameterized queries. They ensure that comparisons are done correctly, and they prevent the possibility of SQL injection attacks.
Your code would be rewritten like this:
string txt = "select count(*) from cont where Data_deschiderii < @compareDate;"; 
SqlConnection conn = new SqlConnection(ConfigurationManager.ConnectionStrings["ConnectionString"].ConnectionString);
conn.Open();
SqlCommand cmd = new SqlCommand(txt, conn);
cmd.Parameters.Add("@compareDate", SqlDbType.Date);
cmd.Parameters["@compareDate"].Value = TextBox1.Text;
int x = Convert.ToInt32(cmd.ExecuteScalar().ToString());
Response.Write(x);
That is, I am assuming that your database field Data_deschiderii is of a date form of datatype.

Blue Prism Interview Questions With Answers

Leave a Comment

Blue Prism Interview Questions, Blue Prism Interview Questions With Answers, Blue Prism,What is Blue Prism,What Is Control Room in Blue Prism, What is Object Studio in Blue Prism,What is Process Studio in Blue Prism,What are Different Stages in Blue Prism,What is RPA and Why RPA,What are The Basic Stage is Blue Prism,What is Deference Between Selenium and Blue Prism,Why Blue Prism,Difference between Mainframe and Non-Mainframe Applications,What is Environment variable,What are different spy modes,How to make the data item as global,What are session variables,What is the Excel Object used by BP,What are the stages in Blue Prism,What is the Application Object used by BP to add the data into queue,What is the difference between thin client and thick client?


Blue Prism Interview Questions With Answers


Q : What is Blue Prism?
Q : What Is Control Room in Blue Prism ? 
Q : What is Object Studio in Blue Prism ?
Q : What is Process Studio in Blue Prism ?
Q : What are Different Stages in Blue Prism ?
Q: What is RPA and Why RPA ?
Q : What are The Basic Stage is Blue Prism ?
Q: What is Deference Between Selenium and Blue Prism ?
Q : What is the difference between thin client and thick client?
Q: Why Blue Prism?
·         Automation process can be designed within IT Governance
·         Supports both internal and external Encryption/Decryption Keys
·         Provides Audit Logs enabling
·         High level Robustness because of .NET customized code within the process automation (Tool is capable of doing all the activities whatever can be done using .NET
Q: Difference between Mainframe and Non-Mainframe Applications?
For Mainframe applications:
·         It’s a single screen based application. It is keyboard based.
·         There also separate set in-built mainframe commands supported by Blue Prism specifically for mainframe applications
For non-mainframe applications:
·         It comprises of multiple screens
·         Control moves from one screen to another.
Q: What is Environment variable?
An Environment Variable is a value that is made available to all Processes and Business Objects, i.e. across the environment.
Go to System Manager and look at the Environment Variables tab in the Processes section.
Data Items exposed as Environment Variables are read-only.
Q: What are different spy modes?
Mainframe we only having one spy mode-mainframe
web based-html spy mode
Windows we can use win32,aa and region spy modes
Q: How to make the data item as global?
By default a Data Item is only visible from its own page, but un-checking the Visibility check box on the properties form will make the Data Item global.
 Q: What are session variables?
Session Variables are specific to that instance of the Process. If 2 instances of the same process are running at the same time, they will both have the same Session Variables but the Session Variables will have different values.
Session Variables can be viewed and modified from Control Room
Q: What is the Excel Object used by BP
The Application Object is called MS Excel VBO
Q: What are the stages in Blue Prism?
Stages are nothing but a flow diagram component that can be added to the diagram by clicking onto the page, not by dragging from the toolbar.
Q: What is the Application Object used by BP to add the data into queue?
Use the Internal – Work Queues Application Object to put the CSV data into the queue.
Q : What is Blue Prism’s Robotic Automation?
Robotic Automation refers to process Automation’s where computer software drives existing enterprise application software in the same way that a user does.
Automation is a tool or platform that operates other application software through the existing application user interface.
Q : What is process Studio?
A Blue Prism Process is created as a diagram that looks much like a common business flow diagram.
Processes are created in an area of Blue Prism named Process Studio which, as we will see, looks similar to other
process modeling applications (such MS Visio) and uses standard flow diagram symbols and notation.
And More Questions : 
  1. At Blue Prism Limited. we prefer to hire those with an education in computer science or other related field. Walk me through your post-secondary education and training.
  2. In the software and technology industry, what would you consider your specialty?
  3. We seek to hire highly ambitious people. Where would you like your career with Blue Prism Limited. to take you?
  4. This role is highly technical. What is your understanding of this position and the responsibilities that come with it?
  5. In your opinion, what has been the biggest advancement in technology this past year?
  6. Tell me about the most interesting project you have worked on this year and the biggest thing you learned from it.
  7. At Blue Prism Limited. we take pride in our ability to stay one step ahead of our competitors. How will you contribute to this trend?
  8. Looking at our products and services, what do you think we do better at Blue Prism Limited. than any of our competitors?
  9. At Blue Prism Limited. we take privacy and confidentiality very seriously. Are you willing to sign a non-disclosure agreement, if hired?
  10. At Blue Prism Limited. we consider research to be the backbone of what we do. Do you think it’s important to conduct research before beginning a project or would you rather jump right in?
  11. I would like to have a full understanding of your experience and portfolio. What types of industries have your previous projects been involved in?
  12. Tell me about your greatest work related accomplishment.
  13. When have you had to change a major component of your project due to new information being presented?
  14. Tell us about a time when you were particularly effective on prioritizing tasks and completing a project on schedule.
  15. If you could start your career over again, what direction would you take?
  16. Who would you say inspires you?
  17. What experience do you have using team-based messaging applications?
  18. How would you describe your personality?
  19. Give me an example of a challenge you overcame in your last position?
  20. When have you created a new product or service?
  21. Tell me about a time when you took the initiative to improve work related procedures.
  22. What do you think you will like about this role?
  23. How do you keep up-to-date on new technologies and trends in this industry and career?
  24. Have you ever broken a confidentiality agreement?
  25. How do you define success?
  26. If you were to take on this leadership role, what do you think will be your toughest challenge?
  27. How many people did you supervise at your last position?
  28. What is your availability?
  29. Who is the smartest person you know? Explain your answer.
  30. What are your salary expectations?

Frequently asked questions in blue prism

Leave a Comment
What is Robotic Automation?
Robotic automation refers to a style of automation where a machine, or computer, mimics a human&#8217;s action in completing rules based tasks
What does Robotic Automation mean in the context of back office administrative process automation?
In the domain of back office administration, Robotic Automation refers to automation where a computer drives existing enterprise application software in the same way that a user does. This means that unlike traditional application software, Robotic Automation is a tool or platform that operates and orchestrates other application software through the existing application&#8217;s user interface and in this sense is not &#8220;integrated&#8221;.
What are the advantages of robotically orchestrating existing applications through the user interface?
• No IT infrastructure changes are required &#8211; there is no integration requirement &#8211; the robots interface with any application through the user interface in the same way a user does.</p>
<p>• No integration costs &#8211; robots drive existing applications.</p>
<p>• IT robots are &#8220;trained&#8221; by their users by being &#8220;shown&#8221; how to complete a task. This is akin to training a new employee.</p>
<p>• A robot once trained can scale across any number of other robots.</p>
<p>• The robot knowledge is extended and re-used over time.</p>
<p>• A robot is trained in the live environment making projects less expensive and much faster than traditional IT.</p>
<p>• Multiple robots applied to a task can be synchronised to deliver large-scale robotic platforms.
Is Robotic Automation like screen scraping or macros?
No, clerical Robotic Automation is a generation on from old technologies like screen scraping or macros. The major differences are:</p>
<p>• Robots are universal application orchestrators &#8211; any application that can be used by a person can be used by a modern robot, whether mainframe, legacy, bespoke application, web service enabled or even a closed 3rd party API hosted service.</p>
<p>• Applications are &#8220;read&#8221; by the robot, either through dedicated APIs where they exist, through the OS prior to application display, or through the screen in the context of the native application. In this last case the modern robot &#8220;reads&#8221; an application screen in context and in the same way a user does. As part of the robot training it is shown how to read the application&#8217;s display much like a user is shown.</p>
<p>• Robots collect procedural knowledge which over time build into a shared library that can re-used by any other robot or device (in the same way objects are built in traditional SW engineering).
How easy is it to train and manage the robots activity?
• A robot is trained through a flow chart of the procedure. This flow-chart is managed and audited to document the procedure.
• Management information is gathered automatically as the robot operates. All processes generate statistical profiles as a by-product of doing the action. This allows tuning and development of a process in light of real data.
• Modern robots systems come with failover and recovery inbuilt as core capabilities. It means that if changes take place, or downstream failures occur a &#8220;smart&#8221; response can be trained into the overall system.
• Modern robots systems have full audit and security authorisation meaning that all changes and all access is recorded and regulated. Back-up process steps are managed, roll-back and recovery, as well process change-highlighting, are all automatically captured by the robot platform.
Why is Robotic Automation different from Business Process Management Systems - BPMS?
• BPMS is principally aimed at improving IT architecture to allow greater flexibility in automation and process management capability. Most often its aim is to support agent productivity through desktop acceleration, application connectivity, workflow management. As such BPMS is part of the core IT tool set, to which adjustments outside of configurable parameters to a solution normally require a traditional IT change-program. Most often connectivity between applications, and design work on how applications should be integrated against business requirements is a key skill that is required to operate BPMS effectively.
• Robotic Automation is principally aimed at clerical staff replacement as opposed to clerical staff acceleration as with BMPS. The philosophy of the approach is therefore to target routine, repetitive, rules-based tasks (procedures as sub-tasks within a larger business processes). Such tasks can often tie clerical staff down for long stretches of time. Very often such tasks are small, possibly involving 5-10 people, and so do not justify large IT, or even BPMS, projects to automate. The difference for robot automation is that no IT is required, and business users can &#8220;show&#8221; the robot what to do. The capability is therefore distributed to operations staff so as to divide-and-conquer many mid-to-small automation initiatives that would otherwise require people.
Is Robotic Automation competitive with BPMS?
No, Robotic automation extends and complements BPMS and SOA initiatives which are attacking the automation challenge from a different, top down, IT driven angle. <span style="color: #000000;">Robotic automation is aimed at small-to-mid size automation initiatives. Where speed and size and agility are major factors, then robotic automation is often the fastest and most efficient approach. When larger initiatives are required with a fuller &#8220;Business Process&#8221; character then BPMS may be better suited. 
This difference in scale is illustrated with the so called <strong>Long Tail of Automation Requirements. This says that core IT deals with the high volume bulk processing requirements an organisation may have. Typically, these are core ERP systems, mainframe accounting and core data bases. As we move towards the middle of the graph requirements become more specialist and diverse. This is where an organisation often differentiates its product and service offerings. Typical technologies here are workflow, desktop integration, BPMS, agent acceleration. These are large IT control programs that service to offer a platform for automation and work management.
Finally we have the third section of  Long Tail &#8211; these tasks are characterized by their diversity. Often they are too diverse to make an IT change program, and may be too small to justify IT project costs. Here traditional approaches have been to outsource, or offshore in order to adjust labour rates to make the task more competitive. Robotic automation offers an alternative to off shoring or outsourcing &#8211; presenting a new cost-band of labour based on robots.
No &#8211; Robotic automation actually addresses rogue IT (i.e., disparate initiatives across the business that may create risks to business standards, continuity and brand quality). Robotic automation addresses this issue on a number of levels:
<p>• Robotic Automation is normally housed, monitored, licensed and controlled by IT, or at the very least a centralized governance body. This group enforce a central usage policy configured within all robots.
• Robotic processes are accretive &#8211; objects are built and are then available for re-use across the business. This allows disparate groups to all share and build common resources supporting much greater resource re-use than many SW environments.
• No new data &#8211; best practice robot discourages or even forbids the creation of new data. Systems are used by robots as they appear to users so as to coordinate and streamline enterprise governance.

A &#8220;fully loaded&#8221; office robot is approximately a 1/3rd the cost of globally sourced agents. The flexibility and ease of deployment means that this comparison is easy to maintain and judge the nest approach to a given tasks.
How do robots deal with human judgment?
Robots for now only follow rules. Where a procedure requires interpretation and skill in judging an outcome then a robot may not be suitable. One technique that is common is to re-organize task-steps so that any judgment is dealt with up front &#8211; the work is prepared for robotic automation. In this way robots can handle bulk rules and hand off to humans once judgment is needed.
What advantages does Robotic Automation deliver within an administrative back office context?
Benefits include:
• Robotic FTE&#8217;s are 1/3 of the price of off-shored FTE&#8217;s and can work 24/7
• Speed to automation &#8211; days and weeks to automate clerical procedures
• &#8220;Self Build&#8221; &#8211; no need for specialist IT, robots are trained by end-users
• Robots are trained to do repetitive clerical tasks and drive existing applications so no costly integration and expensive process re-design expertise needed
• A small specialist team from the business operations works alongside robots to train them, manage exceptions and continually improve the robots operational performance
• MI is automatically captured across all procedures operated.
How does the approach fit with the enterprise architecture?
Office Robot Automation sits outside the enterprise architecture. This gives it portability and speed. Its self-contained nature means it can be applied anywhere. However, its independence is not a cause of isolation; robotic automation can be used as a fast-prototyping of automation requirements developed by end-users. Once operational then the robot procedures offer full requirements and templates for traditional IT change program. This has the crucial advantage that business requirements are explicit, MI is already captured and planning can be adjusted based on live experience.
What type of processes are suitable for this style of automation?
Best projects for robot automation are bulk repetitive rules based procedures. The flexibility of the robotic automation platform is such that it does not matter if this involves interaction with multiple systems. You can see example processes that have built by our customers with our support in the Industries section of the website.
How long does a robot automation project take?
Typical projects are measured in weeks. One heuristic is that it takes as long to train a robot as it does a human. Complex new task will take longer depending of the level of object re-use available.
Does the approach require a specialist development environment?
No, as robots are trained in the live environment the traditional enterprise IT development environment is not required. Instead a robot is trained in the live environment just as user would be. Before active-commit the robot is monitored through all its procedural steps with MI and monitoring tools to validate the procedure. The first stage of go-live can be set on &#8220;trickle&#8221; speed to ensure that procedures are acting according to requirements. Once output is cleared the process can be &#8220;accelerated&#8221; to mass automation speed.
What systems can Blue Prism roboticaly integrate?
Blue Prism has incorporated many years of experience of integration and numerous technologies into its software. The technologies used are secure, reliable and robust. Instead of creating new adaptors for each unique application we have developed technology adaptors for all the technologies employed at the presentation layer, Java, Windows, Web, Green Screen/Mainframe and even Citrix.
This coupled with a wide range of dedicated tools that have been developed means that we are confident in being able to link any system with the click of a button. This proven application orchestration capability ensures that new processes can be rapidly designed, built and tested without any impact on existing systems.
What hardware infrastructure do I need to run Blue Prism's Robotic Automation Platform?
Blue Prism has been designed for flexibility and to meet the most robust IT standards for IT operational integrity, security and supportability. The software can be deployed either as a front office or back office process, running quite happily on a standard desktop in the front office or on any scale of systems for back office processing.
It is a key design point of Blue Prism that we don&#8217;t change any of your underlying systems, as this is often complex and expensive to perform.</p>
<p>Blue Prism gathers data and integrates processes at an abstracted level using a variety of techniques an interfaces that ensures underlying systems are not impacted.
Is Blue Prism's Robotic Automation Plaftorm secure and auditable?
Security and auditability are built into the Blue Prism robotic automation platform at several levels. The runtime environment is completely separate to the process editing environment.</p>
<p>Permissions to design, create, edit and run processes and business objects are specific to each authorised user.</p>
A full audit trail of changes to any process is kept, and comparisons of the before and after effect of changes are provided.
The log created at run-time for each process provides a detailed, time-stamped history of every action and decision taken within an automated process.
Our clients tend to find that running a process with Blue Prism gives them a lot more control than a manual process, and from a compliance point of view assures that processes are run consistently, in line with the process definition.
How are process changes controlled and monitored?
Blue Prism can easily track and report changes to processes.</p>
Our audit viewer allows users to track the details of who, when, why and exactly how a process was changed.
In addition, detailed logs are held of every step taken during execution, providing a robust and detailed audit trail.
I can think of plenty of processes that could be automated using robotic automation - how do I select the right ones?
The Blue Prism process automation candidate selection methodology provides the mechanism to identify the candidate landscape across chosen sections of the enterprise. A sophisticated scoring profile is applied to criteria such as case volumes, average handling time, right first time targets, customer service levels and timeframe for delivery of an IT solution through the existing change list.
How do I get started on delivering processes using Blue Prism?
Blue Prism recommends a phased approach to getting started as the Operational Agility framework is eminently scalable. It is typical to target the configuration of between 1 and 10 processes initially with a rolling program of processes being introduced once the framework is established.
How long does it take to establish the Operational Agility framework?
The average time to establish the initial Operational Agility framework is between 4 and 12 weeks from project initiation.
How long until my team are self-sufficient in developing automated processes?
The initial 3 day training course provides the basic knowledge required to begin creating automated processes. Candidates can expect to achieve full accreditation within the timeframe of the project for the initial Operational Agility framework creation. During this time the trainees are delivering automated processes into the production environment therefore generating business benefit.
What support do I need from Blue Prism Professional Services?
It really depends on the skills you already have in house and the way you wish to work. Blue Prism can provide a full range of services from basic training, support and mentoring with a view to quickly getting your team independently delivering ongoing automations, right through to a full turnkey package where we will take responsibility for delivering business benefit within agreed service levels.

Blue Prism Interview Questions

Leave a Comment

1. What is the difference between thin client and thick client?

Thin client is any application that we cannot get the attribute properties while spying using any RPA tools. For eg , Citrix or any virtual environment.

and thick client is any application that we get pretty handful of attribute properties using RPA tools eg calculator, Internet explorer

Robotics Process Automation (RPA) General Interview Questions

Leave a Comment

Hey Guys, Please find here the some of the RPA General Interview Question:


1.       Can you briefly tell me about yourself? (As usual Question )
2.       How many years of experience you have in Robotics Process automation?
3.       How many project you have worked?
4.       What you know about RPA?
5.       What type of automation you’re doing in organization? Or in other words, Can you briefly explain me difference between Attended Automation vs Unattended Automation?
6.       What’s your current project and explain about it?
7.       What are the Automation Tools did you worked and how it different from one to another? (Asked when if you having  experience in several  RPA tools)
8.       Did you have any Programming experience? (Ask when required minimum  knowledge in OOPS and Database SQL Queries)
9.       What is the SDLC Process followed in your project and what is your contribution every stage of SDLC?
10.   What are documents you used for created for your RPA process? (This asks is about Business Requirement document, High level and low level documents).
11.   How you will test your RPA automation task?
12.   How will manage the changes in the existing process? (Ask is about Change Management and Reusable components development.) – (This Q may be asked for experience candidates).
13.   How will you identify particular process is automatable or not?
14.   How will you calculate effort and estimation for process to automate (i.e., FTE calculation)?
15.   What are the deployment methods you’re following in your process?
16.   Explain about RPA Source Code Management?
17.   Can you explain about Code Standards and folder structures that you follow in your projects?
18.   How will you handle secure data’s such as user passwords in your automation projects?
19.   How will you integrate Third party API/ DLL’s or Code into you automation? Do you have any experience on integrating API’s or DLL?
20.   What are challenges or difficulty faced while automation in your projects or Applications?
21.    How implement the Risk and Disaster Management in your automation process? (This question is asked when required concurrent systems to the risk of system failures?)

  1. What is the RPA Tool did you used and explain the architecture of the Tool?
  2. How will you do the Data Migration in-case of any Risk happens in your existing automation process?
  3. How do identify if the Process is good candidature to automation or not?
  4. What are the common parameters used/decides if the process is automateable  or not?
  5. How to define simple , medium and complex process in RPA perspective?
  6. How you are handling the logs in terms of process exception/ failures?
  7. How you are handling Infrastructure failures in RPA enabled environments? 
  8. Which complex scenario do you automated  and what is the savings realized in terms of FTE as well as Cost?
  9. What are common buzzwords currently used in the RPA world?
  10. Do you have experience in  AI & Machine Learning  capability? where you implemented?
  11. Do you have any scripting experience (such as Javascript/ Vb script)?  where did you used it in your project and why you used it?
  12. How will handle the frequent changing or dynamic web site/ GUI application?.
  13. How will retry the failed cases in your process?
  14. How will you update some data into the two application simultaneously using your RPA tool? 
  15. How can you get the last updated file from folder using your RPA Tool?
  16. Do you have experience in calling Web/ Rest Services in your RPA Process.? 
  17. How will pass the data from one system to another or one RPA Tool to another? 
  18. How will track the Success\failure Reports for your RPA Process and how do you expose those data to BI & Analytic tools.
  19. How do you write your format/ Processed Excel Data into specific format PDF?
  20. Explain the steps to achieve the Email Automation?
  21.  Explain the steps for sending alert to the user for new folder/ file is created in a shared path using RPA Tool?
  22. How do handle the String Operations in your RPA Process?