Polestar Solutions & Services India
10+ Interview Questions and Answers
Q1. Business analysis of two hypothetical companies and how they will perform under different scenarios
Comparing business analysis of two hypothetical companies under different scenarios
Company A is a tech startup with high growth potential but also high risk
Company B is a well-established retail chain with steady revenue but limited growth
Under a booming economy, Company A is likely to outperform Company B due to its growth potential
In a recession, Company B may fare better than Company A as consumers prioritize essential purchases
Q2. Sum of two numbers without using third variable
Add two numbers without using a third variable
Use bitwise XOR operation to add the numbers without carry
Use bitwise AND operation to calculate the carry
Repeat the process until there is no carry left
Q3. what is the profit if cost price is 20 and selling price is 30
Profit is 10
Profit = Selling Price - Cost Price
Profit = 30 - 20 = 10
Q4. Find missing number in array
Find missing number in array of strings
Convert strings to integers for comparison
Iterate through the array to find the missing number
Consider edge cases like empty array or multiple missing numbers
Q5. Python script for factorial.
Python script to calculate factorial of a number.
Create a function that takes a number as input.
Use a loop to multiply the number by decreasing integers until reaching 1.
Return the final result as the factorial of the input number.
Q6. length of an array
The length of an array refers to the number of elements it contains.
Use the .length property to find the length of an array.
Example: let arr = ['apple', 'banana', 'orange']; arr.length will return 3.
Q7. What is difference between applymap and join
applymap is used to map a value from one table to another while join is used to combine two or more tables based on a common field.
applymap is used for one-to-one mapping while join is used for many-to-one mapping
applymap is faster than join for small datasets
join can handle more complex data relationships than applymap
applymap can be used to replace null values with a default value
join can be used to aggregate data from multiple tables
Q8. In how many ways letters of your name can be arranged
Q9. Algorithm for finding sum of prime numbers from 1 to 100
Q10. Types of load in Qliksense
There are two types of load in Qliksense: script load and data load.
Script load involves loading and transforming data using the Qlik scripting language.
Data load involves loading data from various sources into QlikSense for analysis and visualization.
Script load is done in the script editor, while data load is done in the data manager.
Examples of script load include loading data from a CSV file and transforming it using script functions.
Examples of data load include connecti...read more
Q11. What are Joins?
Joins are used to combine data from two or more tables based on a related column.
Joins are used in SQL to retrieve data from multiple tables.
They are used to combine rows from two or more tables based on a related column.
There are different types of joins such as inner join, left join, right join, and full outer join.
Inner join returns only the matching rows from both tables.
Left join returns all the rows from the left table and matching rows from the right table.
Right join r...read more
Q12. Can you please explain RLS?
RLS stands for Row-Level Security, a feature in Power BI that restricts data access based on user roles.
RLS allows you to control which rows of data a user can access in a Power BI report or dashboard.
You can define security roles and rules to filter data based on user attributes or roles.
For example, you can set up RLS to only show sales data for a specific region to users in that region.
RLS helps ensure data security and compliance by limiting access to sensitive informatio...read more
Interview Process at null
Top Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month