i
PureSoftware
Filter interviews by
Data structures and algorithms, javascript and react questions
I applied via Job Portal and was interviewed in Apr 2024. There was 1 interview round.
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...
I applied via Naukri.com and was interviewed before Sep 2023. There were 3 interview rounds.
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
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 functiona...
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
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.
Strength: Strong problem-solving skills. Weakness: Sometimes too detail-oriented.
Strength: Ability to quickly identify and solve complex technical problems.
Weakness: Occasionally get caught up in minor details, leading to slower progress.
Strength: Experience in developing efficient and scalable software solutions.
Weakness: Struggle with delegating tasks and trusting others to complete them.
Strength: Strong communicatio...
In the next 5 years, I see myself leading a team of software engineers, working on cutting-edge technologies, and contributing to the growth of the company.
Leading a team of software engineers
Working on cutting-edge technologies
Contributing to the growth of the company
I applied via Naukri.com and was interviewed in Mar 2022. There was 1 interview round.
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 ...
PureSoftware interview questions for designations
I applied via Approached by Company and was interviewed before Feb 2023. There were 3 interview rounds.
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
Get interview-ready with Top PureSoftware Interview Questions
I applied via Referral and was interviewed before Apr 2023. There was 1 interview round.
I applied via Approached by Company and was interviewed in Aug 2021. There were 4 interview rounds.
I applied via Naukri.com and was interviewed before May 2022. There were 4 interview rounds.
It has 20 questions for 30 minutes of test. Most related to basic Logical Reasoning, Accuracy, Numerical Ability.
Scheduled script runs on a predefined schedule, while Map reduce script processes large datasets in parallel.
Scheduled script is used for automating tasks at specific times, like sending reports daily at 8am.
Map reduce script is used for processing large datasets by splitting them into smaller chunks and processing them in parallel.
Scheduled script is typically used for routine tasks, while Map reduce script is used fo...
Types of scripts in NetSuite include SuiteScript, SuiteTalk, SuiteFlow, and SuiteBuilder.
SuiteScript: JavaScript-based scripts for customizing NetSuite functionality.
SuiteTalk: Web services integration for connecting NetSuite with external systems.
SuiteFlow: Visual workflow tool for automating business processes.
SuiteBuilder: Customization tool for modifying NetSuite forms, fields, and records.
1 Interview rounds
based on 78 reviews
Rating in categories
Senior Software Engineer
452
salaries
| ₹8.4 L/yr - ₹32.5 L/yr |
Software Engineer
229
salaries
| ₹3.8 L/yr - ₹15.1 L/yr |
Lead Engineer
183
salaries
| ₹10.3 L/yr - ₹38.5 L/yr |
Technical Lead
155
salaries
| ₹13 L/yr - ₹40 L/yr |
Associate Software Engineer
91
salaries
| ₹2.8 L/yr - ₹12.5 L/yr |
Persistent Systems
LTIMindtree
Mphasis
Coforge