LiquidHub
Unisis Engineering Interview Questions and Answers
Q1. Program on palindrom
A palindrome is a word, phrase, number, or other sequence of characters that reads the same forward and backward.
Create a function that takes a string as input
Reverse the string and compare it to the original string
If they are the same, it is a palindrome
Ignore spaces and punctuation when comparing
Q2. What is the difference between sets and groups in Tableau?
Sets in Tableau are custom groupings of dimensions or measures, while groups are predefined groupings of dimensions.
Sets are dynamic and can be created based on conditions or filters, while groups are static and predefined.
Sets can be used for creating custom segments or categories, while groups are typically used for organizing data into predefined categories.
Examples: A set could be created to group customers who made a purchase in the last 30 days, while a group could be u...read more
Q3. How to process large amounts of data?
Use distributed computing systems like Hadoop or Spark to process large amounts of data efficiently.
Utilize distributed computing systems like Hadoop or Spark
Break down the data into smaller chunks for parallel processing
Use data compression techniques to reduce storage and processing overhead
Consider using cloud-based solutions for scalability and cost-effectiveness
Q4. What are LOD expressions in Tableau?
LOD expressions in Tableau are Level of Detail expressions that allow you to compute values at different levels of granularity.
LOD expressions can be used to calculate values at the level of detail of the visualization, regardless of the dimensions in the view.
They can be written using FIXED, INCLUDE, or EXCLUDE keywords to specify the level of detail.
For example, you can use an LOD expression to calculate the total sales for a specific product category, regardless of other d...read more
Q5. When to use asynchronous ajax?
Asynchronous ajax should be used when you want to make a request without blocking the rest of the code execution.
Use asynchronous ajax when you need to fetch data from a server without pausing the execution of other scripts
It is useful when you want to update parts of a webpage dynamically without reloading the entire page
Asynchronous ajax is commonly used in web applications to improve user experience by loading data in the background
Q6. Write a program on duplicate string
Program to find and remove duplicate strings in an array
Create an empty hash table
Iterate through the array and add each string to the hash table
If a string already exists in the hash table, remove it from the array
Q7. Major design patterns used
Some major design patterns used include Singleton, Factory, Observer, and Strategy patterns.
Singleton pattern ensures a class has only one instance and provides a global point of access to it.
Factory pattern creates objects without specifying the exact class of object that will be created.
Observer pattern defines a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and updated automatically.
Strategy pattern defines a ...read more
Q8. Test strategy for amazon app launch
Test strategy for launching Amazon app
Define test objectives and scope
Identify target devices and platforms
Create test cases for functional and non-functional requirements
Perform compatibility testing with different devices and OS versions
Conduct security and performance testing
Ensure seamless integration with other Amazon services
Perform user acceptance testing
Implement continuous testing and monitoring
Collaborate with development and product teams for bug fixes and improvem...read more
Q9. Differences between r12 and fusion
R12 is Oracle E-Business Suite while Fusion is Oracle Cloud Applications, offering different functionalities and deployment options.
R12 is an on-premise solution, while Fusion is a cloud-based solution
Fusion offers more modern and user-friendly interface compared to R12
Fusion provides more advanced features like AI and machine learning capabilities
R12 has been around longer and may have more mature functionality in certain areas
Interview Process at Unisis Engineering
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month