i
Backbase
Filter interviews by
Clear (1)
I was interviewed in Aug 2024.
A business case relevant assignment to assess data visualization and DAX skills.
Optimizing slow-performing Power BI reports requires various strategies.
Identify and remove unnecessary visuals or data
Optimize DAX calculations and queries
Reduce the number of visuals on a single page
Use aggregations and summary tables for large datasets
Consider using DirectQuery mode for real-time data
Use query folding to push data transformation operations to the data source
RLS restricts data access based on user roles, ensuring users only see relevant data.
RLS filters data based on user's role or attributes
It limits access to rows in a table based on user's role
Users can only see data that they have permission to access
Nulls in data sets are handled by filtering them out, replacing them with default values, or using functions like COALESCE.
Filter out null values using WHERE clause in SQL queries
Replace null values with default values using COALESCE function in SQL
Use IFNULL function in MySQL to handle null values
Handle null values in Power BI by using DAX functions like ISBLANK and IF
Best practices for data modelling
Understand the business requirements before designing the data model
Normalize data to reduce redundancy and improve data integrity
Use surrogate keys for better performance and scalability
Avoid complex relationships and keep the model simple and easy to understand
Regularly review and optimize the data model for efficiency
I approach differences in opinion with a product manager by actively listening, providing data-driven insights, and collaborating to find a mutually beneficial solution.
Listen actively to understand the product manager's perspective
Provide data-driven insights to support your viewpoint
Collaborate with the product manager to find a mutually beneficial solution
Maintain open communication and respect for each other's opin
In the next five years, I see myself leading a team of Power BI developers, implementing innovative solutions, and contributing to the growth of the organization.
Leading a team of Power BI developers
Implementing innovative solutions
Contributing to the growth of the organization
Top trending discussions
posted on 3 Aug 2017
I was interviewed before Aug 2016.
posted on 23 Sep 2017
I was interviewed in Sep 2017.
Generic collections provide type safety and reusability in software development.
Generic collections allow us to store and manipulate objects of any type in a type-safe manner.
They provide compile-time type checking, reducing the chances of runtime errors.
They promote code reusability by allowing the same collection to be used with different types.
Generic collections improve performance by eliminating the need for boxin...
I was interviewed before Jun 2016.
I am a passionate software developer with 5 years of experience in web development and a strong background in computer science.
5 years of experience in web development
Strong background in computer science
Passionate about software development
To separate personal and professional calls, and to ensure availability and accessibility.
Separate personal and professional calls
Ensure availability and accessibility
Maintain work-life balance
Avoid mixing personal and work-related contacts
I was interviewed in Nov 2016.
Developed a Btech project on automated attendance system using facial recognition.
Developed a software application to automate the attendance process in educational institutions.
Implemented facial recognition technology to identify and mark attendance of students.
Used machine learning algorithms to train the system for accurate recognition.
Integrated the application with a database to store attendance records.
Provided ...
Code Pascal's Triangle
Pascal's Triangle is a triangular array of binomial coefficients
Each number is the sum of the two numbers above it
The first and last numbers in each row are 1
Can be implemented using nested loops or recursion
An abstract function is a function that has no implementation and must be implemented by its subclasses.
An abstract function is declared with the 'abstract' keyword.
It is used to define a template for its subclasses to follow.
It cannot be instantiated and must be implemented by its subclasses.
It can have abstract and non-abstract methods.
Example: abstract class Animal { abstract void makeSound(); }
Example: class Dog ex...
Abstract functions cannot be instantiated and must be implemented by child classes, while normal functions can be directly called.
Abstract functions have no implementation in the parent class, while normal functions do.
Abstract functions are declared with the 'abstract' keyword, while normal functions are not.
Normal functions can be called directly, while abstract functions must be implemented by child classes.
An examp...
Perfectionism and public speaking anxiety
I tend to be a perfectionist, which can sometimes lead to spending too much time on a task
I struggle with public speaking anxiety, but I have been working on improving my communication skills through practice and training
Capgemini is a global leader in consulting, technology services, and digital transformation.
Capgemini has a strong reputation in the industry for delivering high-quality software solutions.
The company offers a wide range of opportunities for career growth and development.
Capgemini has a collaborative and inclusive work culture that fosters innovation and teamwork.
The company has a global presence, providing exposure to...
I was interviewed in Jul 2017.
posted on 28 Mar 2018
I applied via Other and was interviewed in Nov 2017. There were 5 interview rounds.
As a Senior Software Engineer, I worked with various tools and technologies to develop and maintain software applications.
Developed and maintained software applications using Java, Python, and C++ programming languages
Used Agile methodology for software development and collaborated with cross-functional teams
Worked with various tools such as Git, JIRA, Jenkins, and Docker for version control, issue tracking, continuous...
I was interviewed in Apr 2017.
Firmware is a type of software that is embedded in hardware devices to control their functionality.
Firmware is a combination of hardware and software.
It is used to control the behavior of hardware devices.
Firmware is typically stored in non-volatile memory, such as ROM or flash memory.
Examples of devices that use firmware include routers, printers, and digital cameras.
I am a passionate software developer with experience in building web applications and solving complex problems.
Experienced in programming languages such as Java, JavaScript, and Python
Familiar with front-end technologies like HTML, CSS, and React
Strong problem-solving skills and ability to work in a team environment
Previous projects include developing a customer management system for a small business
based on 1 interview
Interview experience
based on 1 review
Rating in categories
Senior Backend Engineer
19
salaries
| ₹0 L/yr - ₹0 L/yr |
Back End Engineer
18
salaries
| ₹0 L/yr - ₹0 L/yr |
Front end Engineer
15
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
15
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
13
salaries
| ₹0 L/yr - ₹0 L/yr |
Temenos
Finastra
TCS
Infosys