i
HashedIn by Deloitte
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Clear (1)
I applied via Naukri.com and was interviewed in Mar 2021. There was 1 interview round.
Count occurrence of element in an array of strings
Use a loop to iterate through the array
Use a dictionary to store the count of each element
Increment the count for each element encountered
System design for the game of Snake and Ladder
Create a board with 100 cells and mark the positions of snakes and ladders
Implement a player class with a current position on the board
Roll a dice to move the player and check for snakes and ladders
Keep track of player scores and winner at the end of the game
I was interviewed before Dec 2023.
I applied via LinkedIn and was interviewed in Sep 2021. There were 4 interview rounds.
I was interviewed before Sep 2021.
HashedIn by Deloitte interview questions for designations
Top trending discussions
posted on 16 Oct 2022
I applied via Approached by Company and was interviewed before Oct 2021. There were 5 interview rounds.
Leetcode Easy Medium level including DSA based question with some mcq
I was interviewed in Mar 2022.
Round duration - 60 minutes
Round difficulty - Medium
Mcq + Data structures questions
Given an array of integers, find the maximum sum of any contiguous subarray within the array.
array = [34, -50, 42, 14, -5, 86]
137
O(1) because the extra space being used (looping vari...
Round duration - 70 minutes
Round difficulty - Medium
Standard System Design round
Tip 1 : Implement using OOPs
Tip 2 : Try to tell your approach to the interviewer as much as you can side by side
Round duration - 90 minutes
Round difficulty - Medium
Interview of DSA + OOPS + Databse(SQL query) + Operating System
Given a binary tree, your task is to print the left view of the tree. The left view of a binary tree contains the nodes visible when the tree is viewed from the left side.
This problem can be solved through recursion.We will maintain max_level variable which will keep track of maxLevel and will pass current level in recursion as argument. Whenever we see a node whose current level is more than maxLevel then we will print that node as that will be first node for that current level. Also update maxLevel with current level.
Space Complexity: O(n)Explanation:O(N), where ‘N’...
Round duration - 60 minutes
Round difficulty - Easy
Hr round - normal hr questions + situational
Thoughtworks community discussion
Tip 1 : Read all Thoughtworks community page and be honest
Tip 2 : Be open-minded and answer whatever you are thinking, in these rounds I feel it is important to have opinion.
Tip 3 : The cross-questioning can go intense sometimes, think before you speak.
Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.
Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.
posted on 2 Apr 2022
I applied via Naukri.com and was interviewed in Jun 2021. There were 4 interview rounds.
List is mutable and Tuple is immutable in Python.
List can be modified after creation while Tuple cannot be modified.
List uses square brackets [] while Tuple uses parentheses ().
List is used for homogenous data while Tuple is used for heterogenous data.
List is slower than Tuple in terms of performance.
Example of List: [1, 2, 3] and Example of Tuple: (1, 'hello', 3.14)
Python uses automatic memory management through garbage collection.
Python uses reference counting to keep track of memory usage.
When an object's reference count drops to zero, it is deleted.
Python also uses a garbage collector to handle circular references.
Memory allocation is handled by the Python memory manager.
Python provides tools like the 'gc' module for managing memory usage.
Yes, numpy and pandas are Python libraries used for data analysis and manipulation.
NumPy is used for numerical operations on arrays and matrices.
Pandas is used for data manipulation and analysis, providing data structures like DataFrame.
Both libraries are commonly used in data science and machine learning.
Example: import numpy as np; import pandas as pd;
Generator generates values on the fly while iterator iterates over a collection of values.
Generator is a function that returns an iterator.
Generators use 'yield' keyword to return values one at a time.
Iterators are objects that implement the 'next' method to return the next value in a collection.
Iterators can be created from arrays, strings, maps, sets, etc.
Generators are useful for generating large sequences of values...
posted on 10 Aug 2022
posted on 17 Oct 2021
based on 2 interviews
1 Interview rounds
based on 33 reviews
Rating in categories
Software Engineer
402
salaries
| ₹5 L/yr - ₹16 L/yr |
Software Engineer2
370
salaries
| ₹9.5 L/yr - ₹23.3 L/yr |
Senior Software Engineer
205
salaries
| ₹8 L/yr - ₹26.5 L/yr |
Senior Product Specialist
163
salaries
| ₹12.4 L/yr - ₹27 L/yr |
Software Engineer II
162
salaries
| ₹10.5 L/yr - ₹20 L/yr |
TCS
Infosys
Wipro
HCLTech