PureSoftware
ITC Wills Lifestyle Interview Questions and Answers
Q1. Tell me about LOD, Pie Chart, Dual Axis Chart, how you will make them in Tableau.?
LOD, Pie Chart, Dual Axis Chart in Tableau
LOD (Level of Detail) is used to compute aggregations that are not at the level of detail of the visualization
Pie Chart is used to show the proportion of different categories in a dataset
Dual Axis Chart is used to compare two measures with different scales on the same chart
To create LOD, use curly braces and specify the level of detail
To create Pie Chart, drag the dimension to the Columns/Rows shelf and the measure to the Marks card
To...read more
Q2. What is use of Swift &Objective c? Write code for Tableview Using SwiftUI? RxSwift Vs Swift? What is Optional & Generics ? Protocol Composition related Questions
Swift & Objective-C are programming languages used for iOS development. Tableview in SwiftUI uses List view. RxSwift is a reactive programming framework. Optional & Generics are Swift features. Protocol Composition is combining multiple protocols.
Swift & Objective-C are used for iOS development
Tableview in SwiftUI uses List view
RxSwift is a reactive programming framework for Swift
Optional allows variables to have a 'no value' state
Generics allow you to write flexible, reusabl...read more
Q3. Write a program to fetch and display data from api in react
Program to fetch and display data from API in React
Use fetch or axios to make API calls in React
Set up state to store the fetched data
Render the data in the component using JSX
Q4. What are the new features of react js
Some new features of React JS include Hooks, Context API, Suspense, and React.lazy.
Introduction of Hooks for state and lifecycle management
Context API for global state management
Suspense for handling loading states in components
React.lazy for code splitting and lazy loading components
Q5. What is functional and class components
Functional and class components are two types of components in React for building user interfaces.
Functional components are simple functions that take props as input and return JSX elements.
Class components are ES6 classes that extend React.Component and have a render method.
Functional components are easier to read and test, while class components have more features like state and lifecycle methods.
Example of functional component: const MyComponent = (props) =>
{props.text};E...read more
Q6. What HOC . Explain with example
HOC stands for Higher Order Component in React. It is a pattern where a function takes a component and returns a new component.
HOC allows code reuse, logic abstraction, and props manipulation in React components.
Example: WithAuthentication HOC can conditionally render a component based on user authentication status.
Example: WithLoader HOC can display a loading spinner while fetching data for a component.
Q7. 1.Code for ranking functions
Code for ranking functions
Use a sorting algorithm to sort the data based on a specific criterion
Assign a rank to each element based on its position in the sorted list
Handle ties by assigning the same rank to tied elements
Consider using built-in functions or libraries for ranking if available
Interview Process at ITC Wills Lifestyle
Top Senior Software Engineer Interview Questions from Similar Companies
Reviews
Interviews
Salaries
Users/Month