i
Pure Storage
Filter interviews by
I applied via Naukri.com and was interviewed in Aug 2024. There was 1 interview round.
Asked me in general DSA and coding questions. not too difficult, and definitely not the "if you know you know" kind of questions
I applied via Approached by Company and was interviewed in Mar 2024. There were 2 interview rounds.
This was easy 2 hours coding assessment on Hackerrank
Top trending discussions
It was really good, having required tech questions for my position
I applied via LinkedIn and was interviewed in Apr 2024. There were 3 interview rounds.
Technical round- Hackerank Problem
We were asked a couple of DSA questions around array and string manipulation
The island problem on LeetCode involves finding the number of connected islands in a grid of 1s and 0s.
Use depth-first search (DFS) or breadth-first search (BFS) to traverse the grid and count the number of islands.
Keep track of visited cells to avoid redundant calculations.
Consider diagonal movements if specified in the problem.
Example: Given grid = [[1,1,0,0],[0,1,0,1],[1,0,0,1]], the number of islands is 3.
I applied via Referral and was interviewed in Jun 2024. There were 2 interview rounds.
Two medium level question in 75 minutes
Return k most frequent strings from an array of strings
Use a hashmap to store the frequency of each string in the array
Sort the hashmap by frequency in descending order
Return the first k keys from the sorted hashmap
Use a hash set to find two elements in an array that sum up to a given value x.
Create a hash set to store elements as you iterate through the array.
For each element, check if the difference between x and the current element exists in the hash set.
If it does, return the current element and the difference as the two elements that sum up to x.
I applied via campus placement at Indian Institute of Technology (IIT), Mandi and was interviewed before Sep 2023. There were 2 interview rounds.
Duration: 1:30
Topics: DSA
Java is a popular programming language used for developing various applications. Concurrency errors occur when multiple threads access shared resources simultaneously.
Java is a high-level, object-oriented programming language known for its platform independence.
Concurrency errors in Java can be solved using synchronization mechanisms like synchronized blocks, locks, and atomic variables.
Examples of solving concurrency ...
A null pointer exception occurs when a program tries to access a memory address that is null or invalid.
Occurs in programming languages like Java when trying to access an object or variable that is null
Can be caused by not properly initializing a variable before using it
Example: int[] arr = null; int x = arr.length; // This will throw a null pointer exception
based on 1 review
Rating in categories
Member Technical Staff
40
salaries
| ₹18 L/yr - ₹62.6 L/yr |
Technical Staff Member 3
8
salaries
| ₹35 L/yr - ₹40 L/yr |
Senior Salesforce Developer
7
salaries
| ₹15 L/yr - ₹34.5 L/yr |
Salesforce Developer
7
salaries
| ₹15 L/yr - ₹30 L/yr |
Mts Software Engineer
5
salaries
| ₹33 L/yr - ₹95 L/yr |
NetApp
Dell EMC
Hewlett Packard Enterprise
IBM