Add office photos
Engaged Employer

Nagarro

4.0
based on 4.2k Reviews
Video summary
Filter interviews by

10+ Upland Software Interview Questions and Answers

Updated 5 Feb 2024
Popular Designations

Q1. This is for Mainframe Dev. how would you sort two unsorted ps files into three different ps files having unique records of both the files in different files and common records in one. explain the steps.

Ans.

Sort two unsorted PS files into three different PS files with unique and common records.

  • Use SORT utility to sort the two input files individually.

  • Use JOINKEYS to join the two sorted files on a common key.

  • Use OUTFIL to direct the output to three different files based on the record type.

  • Ensure that the output files have unique records and common records as required.

Add your answer

Q2. how would you handle overflow condition of an array? SB37,SD37,SE37,S0C4,S0C7?JCL - how to backup all GDG versions in one step? what are COMP & COMP-3 vars and what it's used for?

Ans.

Handling overflow condition of an array and backing up GDG versions in one step in JCL

  • For overflow, check array bounds before accessing elements

  • For SB37, increase primary/secondary space allocation

  • For SD37, increase directory blocks

  • For SE37, increase primary/secondary space allocation for PDS

  • For S0C4, check for null pointers or uninitialized variables

  • For S0C7, check for invalid data types or out-of-bounds array access

  • To backup all GDG versions in one step, use the GDG base na...read more

Add your answer

Q3. Difference between microflow flow and nano flow

Ans.

Microflow is a flow with a rate of 1-1000 µL/min while nano flow is a flow with a rate of 1-1000 nL/min.

  • Microflow is used in HPLC and capillary electrophoresis while nano flow is used in nano-LC and proteomics.

  • Microflow requires larger sample volumes while nano flow requires smaller sample volumes.

  • Microflow has lower sensitivity compared to nano flow.

Add your answer

Q4. How would you search any string(numeric or alphanumeric) from a ps file(position could b any)?

Ans.

To search a string from a ps file, use the grep command with the string and file name as arguments.

  • Open the ps file in a text editor or use the command line to navigate to the file location.

  • Use the grep command followed by the string you want to search and the file name as arguments.

  • If the string is found, the command will return the line(s) containing the string.

  • If the string is not found, the command will return nothing.

  • You can also use regular expressions with the grep com...read more

Add your answer
Discover Upland Software interview dos and don'ts from real experiences

Q5. How you are going to implement in Mendix

Ans.

I will implement in Mendix by following best practices and utilizing its features to build scalable and efficient solutions.

  • Identify the requirements and design the solution using Mendix Studio or Studio Pro

  • Leverage Mendix's built-in modules and widgets to reduce development time

  • Use microflows and nanoflows to implement business logic

  • Integrate with external systems using Mendix's connectors and APIs

  • Perform testing and debugging using Mendix's built-in tools

  • Deploy the solution...read more

Add your answer

Q6. Types of entity in Mendix

Ans.

Mendix has three types of entities: persistent, non-persistent, and microflow.

  • Persistent entities are stored in the database and have a unique identifier.

  • Non-persistent entities are not stored in the database and are used for temporary data.

  • Microflow entities are used to define the input and output parameters of a microflow.

  • Entities can have attributes, associations, and validations.

  • Examples of entities include Customer, Order, and Product.

View 2 more answers
Are these interview questions helpful?

Q7. what will b d equiv. of varchar(20) in a cobol pgm? SQL 805, 922?

Ans.

Equivalent of varchar(20) in COBOL and SQL error codes 805 and 922

  • In COBOL, the equivalent of varchar(20) is PIC X(20)

  • SQL error code 805 indicates program not found or not authorized

  • SQL error code 922 indicates memory allocation failure

Add your answer

Q8. COBOL DB2 compilation process? Diff bw CS and RR? Explain Restart logic in a cobol pgm.

Ans.

COBOL DB2 compilation process, CS vs RR, and Restart logic in COBOL program.

  • COBOL DB2 compilation process involves precompilation, compilation, and linkage editing.

  • CS (Change Strategy) and RR (Release Strategy) are two different methods of implementing DB2 changes.

  • Restart logic in COBOL program is used to resume program execution from a specific point after an interruption.

  • Restart logic can be implemented using checkpoints, savepoints, and restartable sections.

  • CS involves mak...read more

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

Q9. Calling Rest API steps

Ans.

To call a REST API, first identify the endpoint and required parameters. Then use a HTTP client library to send a request.

  • Identify the endpoint and required parameters

  • Choose a HTTP client library (e.g. Axios, Fetch)

  • Send a request with the appropriate HTTP method (e.g. GET, POST)

  • Handle the response and any errors

  • Example: axios.get('https://api.example.com/data', {params: {id: 123}})

  • Example: fetch('https://api.example.com/data?id=123', {method: 'POST'})

Add your answer

Q10. Definition of Types of entity

Ans.

Types of entity refer to the different categories of objects or concepts that can be represented in a system or model.

  • Entities can be physical objects, such as people or buildings, or abstract concepts, such as ideas or relationships.

  • Entities can be further classified as unique or non-unique, depending on whether there can be multiple instances of the same entity.

  • Examples of entities include customers, products, orders, invoices, and employees.

Add your answer

Q11. Writing program using any programming language

Ans.

I would write a program in Python to automate a repetitive task.

  • Identify the task and break it down into smaller steps

  • Choose the appropriate data structures and algorithms

  • Write clean and readable code with proper documentation

  • Test the program thoroughly before deployment

Add your answer

More about working at Nagarro

#2 Best Large Company - 2022
#1 Best IT/ITES Company - 2022
Contribute & help others!
Write a review
Share interview
Contribute salary
Add office photos

Interview Process at Upland Software

based on 6 interviews
5 Interview rounds
Technical Round
HR Round
Aptitude Test Round
Personal Interview1 Round - 1
Personal Interview1 Round - 2
View more
Interview Tips & Stories
Ace your next interview with expert advice and inspiring stories

Top Senior Engineer Interview Questions from Similar Companies

3.8
 • 22 Interview Questions
3.9
 • 18 Interview Questions
4.1
 • 12 Interview Questions
3.9
 • 12 Interview Questions
4.0
 • 10 Interview Questions
View all
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
75 Lakh+

Reviews

5 Lakh+

Interviews

4 Crore+

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