Add office photos
Employer?
Claim Account for FREE

Foray Software

3.5
based on 467 Reviews
Filter interviews by

20+ Interview Questions and Answers

Updated 28 Nov 2024

Q1. What is threadlevel data paga and clipboard, difference between these two

Ans.

Threadlevel data page and clipboard are both storage areas in Pega platform, but with different scopes.

  • Threadlevel data page is a storage area that is specific to a single thread of execution.

  • Clipboard is a storage area that is shared across threads and is used to store data that needs to be accessed across multiple requests.

  • Threadlevel data page is created and destroyed with the thread, while clipboard persists across requests.

  • Threadlevel data page is used for temporary stor...read more

Add your answer

Q2. What technology will be used in upcoming projects?

Ans.

The upcoming projects will utilize a combination of technologies including Java, Python, and React.

  • Java

  • Python

  • React

View 1 answer

Q3. What is declare expression,how to configure

Ans.

Declare expression is a rule that defines a value or a property in Pega Platform.

  • Declare expressions are used to calculate values that are used in decision-making.

  • They can be configured in the Declare Expression rule form.

  • They can reference properties, functions, and other declare expressions.

  • They can be used in data transforms, activities, and other rules.

  • Examples include calculating a customer's age based on their birthdate, or determining a product's price based on its fea...read more

Add your answer

Q4. How many ways to create the object in java

Ans.

There are multiple ways to create objects in Java.

  • Using the 'new' keyword

  • Using object cloning

  • Using object deserialization

  • Using reflection

  • Using factory methods

  • Using dependency injection frameworks

View 1 answer
Discover null interview dos and don'ts from real experiences

Q5. What is the use of final key word in java

Ans.

The final keyword in Java is used to restrict the user from modifying the value of a variable, the definition of a method, or the inheritance of a class.

  • When applied to a variable, the final keyword makes it a constant that cannot be changed.

  • When applied to a method, the final keyword prevents it from being overridden by subclasses.

  • When applied to a class, the final keyword prevents it from being extended by other classes.

  • Final variables must be initialized and cannot be reas...read more

View 1 answer

Q6. Difference between stored procedure and functions

Ans.

Stored procedures are precompiled SQL codes that can be executed multiple times, while functions return a single value.

  • Stored procedures can modify database tables, while functions cannot.

  • Functions can be used in SQL statements, while stored procedures cannot.

  • Stored procedures can have input and output parameters, while functions can only have input parameters.

  • Functions can be called from within stored procedures, but stored procedures cannot be called from within functions.

Add your answer
Are these interview questions helpful?

Q7. What is state and props

Ans.

State and props are two important concepts in React for managing data and passing data between components.

  • State is used to store and manage data within a component. It is mutable and can be updated using setState() method.

  • Props (short for properties) are used to pass data from parent components to child components. Props are immutable.

  • State is internal to a component, while props are external and passed down from parent components.

  • Example: State can be used to store form inpu...read more

Add your answer

Q8. What is hooks in reactjs

Ans.

Hooks in ReactJS are functions that let you use state and other React features without writing a class.

  • Hooks were introduced in React 16.8 to allow functional components to have state and lifecycle methods.

  • Some commonly used hooks are useState, useEffect, useContext, and useRef.

  • Hooks can be used to manage component state, perform side effects, and access context in functional components.

  • Example: useState hook allows you to add state to a functional component like a class comp...read more

Add your answer
Share interview questions and help millions of jobseekers 🌟

Q9. What is components in react

Ans.

Components in React are reusable, independent pieces of code that manage their own state and can be composed together to build complex UIs.

  • Components are the building blocks of a React application

  • They can be either functional components or class components

  • Components can have their own state and lifecycle methods

  • Components can be reused and composed together to create complex UIs

  • Example:

    , ,
Add your answer

Q10. What is components

Ans.

Components are reusable and independent parts of a software system that perform specific functions.

  • Components are modular and can be easily integrated into different parts of a software system.

  • They help in organizing code and promoting reusability.

  • Examples include buttons, input fields, and dropdown menus in a user interface.

Add your answer

Q11. what is react.js

Ans.

React.js is a JavaScript library for building user interfaces.

  • React.js is developed and maintained by Facebook.

  • It allows developers to create reusable UI components.

  • React.js uses a virtual DOM for better performance.

  • It follows a component-based architecture.

  • React.js can be used for building single-page applications.

Add your answer

Q12. What is merge stage and mention different types of stages?

Ans.

Merge stage is used to combine data from multiple input sources into a single output. Different types of stages include Lookup, Aggregator, Filter, and Join.

  • Merge stage is a transformation stage in Datastage.

  • It is used to combine data from multiple input sources into a single output.

  • The output can be sorted or unsorted.

  • Different types of stages include Lookup, Aggregator, Filter, and Join.

Add your answer

Q13. Datastage on joins , what is Lookup stage?

Ans.

Lookup stage is used to look up data from a reference dataset based on a key column.

  • It is used in Datastage for joining data from two different sources.

  • It can be used for performing lookups on large datasets.

  • It can be configured to perform different types of joins such as inner join, left outer join, etc.

  • It requires a key column to match the data between the reference dataset and the input dataset.

  • It can improve the performance of the job by reducing the number of rows that n...read more

Add your answer

Q14. what join and type explain each

Ans.

Different types of joins in SQL and their explanations

  • Inner Join - returns rows when there is at least one match in both tables

  • Left Join - returns all rows from the left table and the matched rows from the right table

  • Right Join - returns all rows from the right table and the matched rows from the left table

  • Full Outer Join - returns rows when there is a match in one of the tables

  • Cross Join - returns the Cartesian product of the two tables

Add your answer

Q15. 1)Explain about pacli in Cyberark ?

Ans.

PACLI is a command-line interface tool provided by CyberArk to manage privileged accounts and credentials.

  • PACLI stands for Privileged Account Command Line Interface.

  • It allows users to perform various tasks related to privileged accounts and credentials such as adding, modifying, and deleting them.

  • PACLI can also be used to retrieve account information, generate reports, and perform password rotations.

  • It is a powerful tool that can be integrated with other CyberArk solutions su...read more

Add your answer

Q16. 2) How to on-board applications?

Ans.

Applications can be onboarded by following a structured process that includes identifying requirements, testing, and deployment.

  • Identify the requirements of the application and ensure that it meets the security standards.

  • Test the application thoroughly to identify any vulnerabilities or weaknesses.

  • Deploy the application in a controlled environment and monitor its performance.

  • Ensure that the application is integrated with the existing security infrastructure.

  • Provide training a...read more

Add your answer

Q17. difference between function store productor

Ans.

A function is a reusable block of code that performs a specific task, while a stored procedure is a group of SQL statements that can be executed together.

  • Functions return a value, while stored procedures do not necessarily return a value.

  • Functions can be used in SQL statements like SELECT, WHERE, etc., while stored procedures cannot be used in such statements.

  • Stored procedures can have input and output parameters, while functions can only have input parameters.

  • Functions can b...read more

Add your answer

Q18. What is your curret company?

Ans.

I am sorry, but as an AI language model, I do not have a current company.

    Add your answer

    Q19. What is future in Business

    Ans.

    The future of business is digital transformation, sustainability, and customer-centricity.

    • Digital transformation will continue to shape the way businesses operate and interact with customers.

    • Sustainability will become a key focus for businesses as consumers demand more environmentally-friendly products and practices.

    • Customer-centricity will remain a top priority as businesses strive to provide personalized experiences and build long-term relationships with customers.

    • Emerging ...read more

    Add your answer

    Q20. What is your CTC ?

    Ans.

    I prefer not to disclose my current CTC.

    • It is not appropriate to disclose current salary during an interview.

    • I am open to discussing salary expectations for this position.

    • My focus is on finding the right opportunity and company culture fit.

    • I am confident that my skills and experience align with the requirements of this role.

    Add your answer

    Q21. Stream api example

    Ans.

    Stream API in Java provides a way to process collections of objects in a functional style.

    • Stream API allows for easy manipulation of collections using functional programming concepts like map, filter, and reduce.

    • Example: List names = Arrays.asList("Alice", "Bob", "Charlie"); names.stream().filter(name -> name.startsWith("A")).forEach(System.out::println);

    • Streams can be parallelized to improve performance on multi-core processors.

    • Example: List numbers = Arrays.asList(1, 2, 3, ...read more

    Add your answer

    Q22. Wat ur hobby and have u manage

    Ans.

    My hobby is playing guitar and I have managed to learn and play various songs over the years.

    • I have been playing guitar for 5 years

    • I have learned to play both acoustic and electric guitar

    • I can play songs by artists like Ed Sheeran, John Mayer, and Taylor Swift

    Add your answer

    Q23. Architecture of Url shortner

    Ans.

    A URL shortener is a service that takes a long URL and generates a short, unique URL that redirects to the original URL.

    • URL shorteners use a database to store the original long URLs and their corresponding short URLs.

    • When a user requests a short URL, the service checks the database for the corresponding long URL and redirects the user.

    • The short URL is typically generated using an algorithm that creates a unique identifier.

    • URL shorteners often provide analytics to track the nu...read more

    Add your answer

    Q24. sorting array in php

    Ans.

    Use PHP's built-in sort function to sort an array of strings.

    • Use the sort() function to sort the array in ascending order.

    • Use the rsort() function to sort the array in descending order.

    • You can also use the asort() function to sort the array by values while maintaining key associations.

    Add your answer
    Contribute & help others!
    Write a review
    Share interview
    Contribute salary
    Add office photos

    Interview Process at null

    based on 7 interviews in the last 1 year
    Interview experience
    4.1
    Good
    View more
    Interview Tips & Stories
    Ace your next interview with expert advice and inspiring stories

    Top Interview Questions from Similar Companies

    4.2
     • 630 Interview Questions
    4.1
     • 261 Interview Questions
    4.0
     • 227 Interview Questions
    3.9
     • 174 Interview Questions
    3.5
     • 154 Interview Questions
    4.1
     • 138 Interview Questions
    View all
    Top Foray Software Interview Questions And Answers
    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
    70 Lakh+

    Reviews

    5 Lakh+

    Interviews

    4 Crore+

    Salaries

    1 Cr+

    Users/Month

    Contribute to help millions
    Get AmbitionBox app

    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