Find Interview Questions for Top Companies
Jasmin infotech pvt ltd Interview Questions and Answers
Ques:- What is a class? How do you create it in python ?
Right Answer:
A class is a blueprint for creating objects in Python. You create a class using the `class` keyword followed by the class name and a colon. For example:

```python
class MyClass:
def __init__(self, value):
self.value = value
```
Ques:- What is self in Python?
Comments
Admin Feb 2, 2020

The self is an example or an object of a class. In Python, this is explicitly included as the principal parameter. Be that as it may, this isn’t the situation in Java where it’s optional. It separates between the techniques and characteristics of a class with local variables

The self-variable in the init technique refers to the recently made object while in different methods, it refers to the object whose method is called.

Ques:- How do you optimize the performance of a Tableau dashboard
Right Answer:
To optimize the performance of a Tableau dashboard, you can:

1. Reduce the number of data points by filtering data at the source.
2. Use extracts instead of live connections when possible.
3. Limit the number of visualizations on a single dashboard.
4. Optimize calculations by using aggregated fields and minimizing complex calculations.
5. Use context filters to reduce the data processed by other filters.
6. Avoid using too many quick filters and high-cardinality fields.
7. Minimize the use of blended data sources.
8. Optimize images and avoid using large files.
9. Use dashboard actions instead of multiple sheets.
10. Regularly monitor performance using Tableau's Performance Recorder.
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:- What are Tableau filters and how do you apply them in a report
Right Answer:
Tableau filters are tools that allow you to restrict the data displayed in your visualizations. You can apply filters in a report by dragging a field to the Filters shelf, selecting the filter criteria (like specific values, ranges, or conditions), and then clicking OK. This will limit the data shown in your charts and dashboards based on the selected filter settings.
Ques:- What are best practices for designing effective and user-friendly Tableau visualizations
Right Answer:
1. Keep it simple: Avoid clutter and focus on key insights.
2. Use appropriate chart types: Choose the right visualization for the data.
3. Maintain consistency: Use uniform colors, fonts, and styles throughout.
4. Optimize for readability: Ensure text is legible and visuals are clear.
5. Use color wisely: Limit the color palette and ensure good contrast.
6. Provide context: Include titles, labels, and tooltips for clarity.
7. Prioritize interactivity: Allow users to filter and drill down for deeper insights.
8. Test with users: Gather feedback to improve usability and effectiveness.
Ques:- How do you handle drill-down and drill-through functionality in Tableau reports
Right Answer:
In Tableau, drill-down functionality allows users to navigate from a higher level of data to a more detailed level within the same visualization by clicking on a dimension. This can be set up by adding hierarchies in the data pane. Drill-through functionality, on the other hand, enables users to access detailed reports or dashboards related to a specific data point by creating actions or links that direct users to another sheet or dashboard with more granular data. Both can be implemented using the "Actions" menu for drill-through and by organizing dimensions for drill-down.
Ques:- What is the use of Power BI Gateways and when are they required
Right Answer:
Power BI Gateways are used to securely transfer data between on-premises data sources and Power BI services in the cloud. They are required when you need to refresh data from on-premises databases or services, ensuring that your reports and dashboards are up-to-date with the latest data.
Ques:- What is the difference between calculated columns and measures in Power BI
Right Answer:
Calculated columns are used to create new data columns in a table based on existing data, and they are calculated row by row. Measures, on the other hand, are calculations used in aggregations and are evaluated based on the context of the data in reports, typically returning a single value.
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:- What are the differences between Power BI Desktop, Power BI Service, and Power BI Mobile
Right Answer:
Power BI Desktop is a Windows application used for creating reports and data models. Power BI Service is a cloud-based platform for sharing, collaborating, and managing reports and dashboards online. Power BI Mobile is an app for iOS and Android devices that allows users to view and interact with reports and dashboards on the go.
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:- Where do we use connected and un connected lookups
Right Answer:
Connected lookups are used when you need to return multiple columns from the lookup table and want to pass the output directly to the data flow. Unconnected lookups are used when you only need a single value from the lookup table and want to call the lookup as a function, allowing for more flexibility in the data flow.
Ques:- How we use NLS in Datastage ? what advantages in that ?
Right Answer:
NLS (National Language Support) in DataStage is used to handle multilingual data and ensure proper character encoding. It allows for the processing of data in various languages and character sets, enabling users to work with international data seamlessly. The advantages include improved data accuracy, better user experience for non-English speakers, and compliance with global data standards.
Ques:- can u join flat file and database in datastage?how?
Right Answer:
Yes, you can join a flat file and a database in DataStage by using a Join stage. You would read the flat file using a Sequential File stage and the database using a Database stage, then connect both to the Join stage where you can specify the join conditions.
Jasmin Infotech Pvt Ltd is a leading technology company headquartered in Chennai, India, specializing in software development, embedded systems, and engineering services. Established in 1998, the company has grown to become a trusted partner for numerous global clients across various industries. With a team of highly skilled professionals, Jasmin Infotech offers end-to-end solutions, from concept to deployment, catering to the diverse needs of its clients. Their expertise spans across domains such as automotive, healthcare, telecommunications, and industrial automation. One of the key strengths of Jasmin Infotech lies in its commitment to innovation and quality. The company emphasizes continuous learning and keeps pace with the latest advancements in technology to deliver cutting-edge solutions. They leverage advanced tools and methodologies to ensure efficiency and reliability in their deliverables. Moreover, Jasmin Infotech places a strong emphasis on customer satisfaction, striving to exceed expectations through timely delivery and personalized support. This customer-centric approach has earned the company a reputation for excellence in the industry. Overall, Jasmin Infotech Pvt Ltd stands as a beacon of technological prowess and reliability, driving innovation and delivering value to its clients worldwide.
AmbitionBox Logo

What makes Takluu valuable for interview preparation?

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