Find Interview Questions for Top Companies
Presidio Interview Questions and Answers
Ques:- What are Tableau dimensions and measures and how do they differ
Right Answer:
In Tableau, dimensions are qualitative data that categorize or segment data, such as names, dates, or geographical locations. Measures are quantitative data that can be measured and aggregated, such as sales figures or quantities. The key difference is that dimensions are used to slice and dice the data, while measures are used for calculations and analysis.
Ques:- How do you create and use parameters in Tableau
Right Answer:
To create and use parameters in Tableau:

1. Right-click in the Data pane and select "Create Parameter."
2. Name the parameter and set its data type, allowable values, and current value.
3. Click "OK" to create the parameter.
4. To use the parameter, drag it onto the worksheet or use it in calculated fields.
5. To show the parameter control, right-click the parameter in the Data pane and select "Show Parameter Control."
Ques:- How do you connect Tableau to various data sources (e.g., SQL, Excel, cloud services)
Right Answer:
To connect Tableau to various data sources, you can follow these steps:

1. Open Tableau and select "Connect" from the start page.
2. Choose the type of data source you want to connect to, such as "Microsoft Excel," "Text File," "SQL Server," or cloud services like "Google BigQuery" or "Amazon Redshift."
3. For databases like SQL, enter the server name, database name, and authentication details.
4. For files like Excel, browse and select the file from your computer.
5. Once connected, you can select the specific tables or sheets you want to use and start building your visualizations.
Ques:- What is Tableau’s integration with other tools like R, Python, or Big Data technologies
Right Answer:
Tableau integrates with R and Python through calculated fields, allowing users to run scripts and leverage advanced analytics directly within Tableau. For Big Data technologies, Tableau can connect to various data sources like Hadoop, Spark, and Google BigQuery, enabling users to visualize and analyze large datasets efficiently.
Ques:- What is Power BI and what are its main components
Right Answer:
Power BI is a business analytics tool by Microsoft that allows users to visualize data and share insights across their organization. Its main components are:

1. **Power BI Desktop** - A desktop application for creating reports and data visualizations.
2. **Power BI Service** - An online service for sharing and collaborating on reports and dashboards.
3. **Power BI Mobile** - Mobile applications for accessing reports and dashboards on smartphones and tablets.
4. **Power BI Gateway** - A bridge that facilitates secure data transfer between on-premises data sources and Power BI services.
5. **Power BI Report Server** - An on-premises server for hosting Power BI reports and traditional paginated reports.
Ques:- How do you connect Power BI to different data sources
Right Answer:
You can connect Power BI to different data sources by using the "Get Data" option in Power BI Desktop. From there, you can choose from various data source types such as Excel, SQL Server, SharePoint, Web, and many others. After selecting a data source, you will need to provide the necessary connection details and credentials to establish the connection.
Ques:- What are slicers in Power BI and how do they enhance interactivity
Right Answer:
Slicers in Power BI are visual filters that allow users to segment and filter data on reports easily. They enhance interactivity by enabling users to select specific values or ranges, which dynamically updates the visuals on the report page to reflect the selected data, making it easier to analyze and explore insights.
Ques:- What are the different types of filters available in Power BI
Right Answer:
The different types of filters available in Power BI are:

1. **Report Level Filters** - Apply to all pages in the report.
2. **Page Level Filters** - Apply to a specific page in the report.
3. **Visual Level Filters** - Apply to a specific visual on a page.
4. **Drillthrough Filters** - Allow users to filter data based on a selected value to navigate to a detailed report page.
5. **Cross-Filtering** - Filters that occur when interacting with visuals, affecting other visuals on the same page.
Ques:- What are bookmarks in Power BI and how are they used
Right Answer:
Bookmarks in Power BI are a feature that allows users to capture the current state of a report page, including filters, slicers, and visuals. They can be used to create a guided navigation experience, highlight specific insights, or save different views of the data for easy access later. Users can easily switch between bookmarks to present different perspectives of the data.
Ques:- How are modules used in a python program ?
Right Answer:
Modules in a Python program are used to organize and reuse code. They allow you to group related functions, classes, and variables into a single file, which can then be imported into other Python scripts using the `import` statement. This helps in maintaining clean and manageable code.
Ques:- How can you setup Database in Django?
Right Answer:
To set up a database in Django, follow these steps:

1. Install the database adapter (e.g., `psycopg2` for PostgreSQL, `mysqlclient` for MySQL).
2. In your Django project, open the `settings.py` file.
3. Locate the `DATABASES` setting and configure it with your database details. For example:

```python
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql', # or 'django.db.backends.mysql' for MySQL
'NAME': 'your_database_name',
'USER': 'your_username',
'PASSWORD': 'your_password',
'HOST': 'localhost', # or your database host
'PORT': '5432', # or your database port
}
}
```

4. Run `python manage.py migrate` to create the necessary database tables.
5. Optionally, create a superuser with `python manage
Ques:- Is it possible to get value of multiple CSS properties in single statement?
Asked In :- Meditab Software, presidio,
Right Answer:
Yes, it is possible to get the values of multiple CSS properties in a single statement using the `getComputedStyle` method in JavaScript. For example:

```javascript
const element = document.querySelector('.your-element');
const styles = getComputedStyle(element);
const value1 = styles.property1;
const value2 = styles.property2;
```

In jQuery, you can use the `.css()` method to get multiple properties, but it returns them one at a time. You can also use an object to retrieve multiple values:

```javascript
const values = {
property1: $('.your-element').css('property1'),
property2: $('.your-element').css('property2')
};
```
Comments
Admin May 17, 2020

Well, before jQuery 1.9 release it was not possible but one of the new feature of jQuery 1.9 was .css() multi-property getter.
Hide Copy Code
var propCollection = $("#dvBox").css([ "width", "height", "backgroundColor" ]);
In this case, the propCollection will be an array and it will look something like this.
Hide Copy Code
{
width: "100px",
height: "200px",
backgroundColor: "#FF00FF"
}

Ques:- What is v-model directive in Vue JS?
Right Answer:
The `v-model` directive in Vue.js is used for creating two-way data bindings on form input elements, allowing the model data to be automatically updated when the input value changes and vice versa.
Comments
Admin Feb 8, 2020

The v-model directive binds the value of HTML elements to application data. This is also known as two-way binding in Vue JS.
Two-way binding means that any data related changes affecting the model are immediately propagated to the matching view(s), and any changes made in the view(s) (say, by the user) are immediately reflected in the underlying model.

Example:
<div id="app">

{{ message }}

<input type="text" />

</div>

Ques:- what is interface ?
Right Answer:
In JavaScript, an interface is a defined structure that specifies a contract for objects, outlining the methods and properties they must implement, but it does not provide the actual implementation. JavaScript does not have built-in support for interfaces like some other languages, but you can simulate them using conventions or TypeScript.
Comments
Admin May 17, 2020

interface having all abstract methods and doesnt have imp;ementation

Admin May 17, 2020

interface has only declaration part only not definition part
is not there,

Presidio is a leading global IT solutions provider that specializes in delivering cutting-edge technology solutions and services to businesses and organizations of all sizes. With a focus on innovation, expertise, and customer satisfaction, Presidio offers a comprehensive suite of services designed to address the complex and evolving needs of the modern digital enterprise. At Presidio, we understand that technology is at the core of every business strategy, and we are committed to helping our clients harness the power of technology to achieve their goals and drive success. Whether it\'s implementing cloud solutions, modernizing infrastructure, enhancing cybersecurity, or optimizing networks, Presidio provides end-to-end solutions that enable businesses to innovate, grow, and thrive in today\'s digital landscape. One of the key strengths of Presidio lies in our team of highly skilled professionals who are experts in their respective fields. Our dedicated team works closely with clients to understand their unique challenges and objectives, ensuring that our solutions are tailored to meet their specific needs and deliver maximum value.
AmbitionBox Logo

What makes Takluu valuable for interview preparation?

1 Lakh+
Companies
6 Lakh+
Interview Questions
50K+
Job Profiles
20K+
Users