HashedIn Interview Experience (On-Campus)
Last Updated :
26 Sep, 2021
Difficulty Level: Medium
I want to share my interview experience for Hashedin. Hashedin Visited our college in September 2021.
Round 1: Online Coding Assessment
There were 3 coding questions.
- Given a string s and integer k. We have to return the string having <= k characters of the string s from the beginning.
Example: s="Codility We test coder" and k=14
Output: "Codility We"
-
Given Two Arrays, return the number of occurrences of the fraction that appears most.
Example: a={1,2,3,4} , b={2,3,6,8}
Output => 3 as (1/2=3/6=4/8}
-
Basically in this question we were given a function of O(n^2) complexity and our task was to make it O(n).
We got the result of this round after the next day. Out of 216 students, 18 were selected. I was one of them.
Round 2: Technical Round 1
In this round, the interviewer asked 2 coding questions and some basics of CS subjects (DBMS, OOPS, OS).
- https://www.geeksforgeeks.org/find-triplets-array-whose-sum-equal-zero/
- https://www.geeksforgeeks.org/count-distinct-pairs-with-given-sum/
- What is indexing?
- Difference between abstraction and encapsulation.
- What is deadlock?
- Banker’s Algorithm
- what is the Critical section and Semaphore?
We got the result on the same day. Out of 18 students, 10 were selected. I was also one of them.
Round 3: Technical Round 2
In this round, she asked some questions from System Design and 3 coding questions.
- https://www.geeksforgeeks.org/word-break-problem-dp-32/
- https://www.geeksforgeeks.org/reverse-a-linked-list/
- https://www.geeksforgeeks.org/count-triplets-whose-sum-equal-perfect-cube/
- Tell the difference between Linked list and Array that you have faced in your programming life.
- What is ACID property?
- Write the code for runtime polymorphism.
- Tell me about OSI Model.
I was not selected after this round. But it was a great interview experience. The interviewers were very friendly throughout the whole interview process. After some days I got to know that 4 students were selected (final selection).
Tips:
- Practice as many problems as you can from GeeksForGeeks, Leetcode, Interviewbit, etc.
- Focus on your problem-solving skills.
- Try to write optimized code.
- Be Confident.
Share your thoughts in the comments
Please Login to comment...