Unthinkable Solutions Interview Experience | On-Campus 2021
Last Updated :
12 Oct, 2021
Eligibility Criteria: No pending backlog. The opportunity was for CS, IT, ECE, BCA, MCA students in our college.
Hiring Process:
Round 1(Coding Round 1): This round consists of three coding questions 2 easy and 1 medium level to be solved within 1 Hr. The test was conducted on HackerEarth. Each question was on 10 marks each.
Note: Try to do all 3 questions to directly qualify for the interviews. If you are able to do 2 or 2.5 questions then they again organize another coding round for the left candidates.
- Program to convert time from 12 hours to 24-hour format
- Replace every array element by multiplication of previous and next. In this question array size was not given, directly array values were passes so I used this method. (https://stackoverflow.com/questions/40437342/how-to-input-elements-in-an-array-without-inputting-n-c). I directly printed the product instead of changing it in the array.
- The minimum number of jumps to reach the end. The statement was twisted and a story for prison break was given. In this question also array size was not given used above method. I solved the first 2 questions completely and only 2 test cases in the third question were left unpassed.
Round 2(Coding Round 2): This round was on HackerEarth of 100 marks containing 3 questions of 10,40,50 marks with the difficulty of easy, medium, and medium respectively. This round was after 1 day.
- Find the Rotation Count in Rotated Sorted array.
- On the occasion of Diwali People want to celebrate Diwali by distributing Laddo boxes to other society members. there are N no of houses in a society numbered from 1 to N. Family distribute the laddo boxes to its next T houses and if there is no house next to his house then they kept the remaining boxes with themself. There are M no family who are interested in distributing laddo boxes to others and bought the Box from the same Jethalal shop. All M families have T number of laddo boxes.
Here M<N. House numbers of interested families were given. Print the house number of that family that has the maximum no. of boxes.
- This question was on Tree and don’t recall properly but was something like this. Function needs to be implemented to find a number of rotations based on GCD values of nodes. ( Not sure )
I solved the first 2 questions. Selected students were announced in the evening for further rounds. 9 students were selected.
Round 3(Technical Interview 1): This round was virtually and was scheduled for 1 hour time but my interview was completed in 30 minutes. This round was a rapid-fire round. The questions are:-
- Tell me something about yourself, your hobbies.
- Asked about my projects on machine learning. Not much discussion was done.
- Have you implements any database on a project? I said no.
- He asked me my preferred programming language: mine c++. then he asked the following question.
- what is OOPS and name its features
- Data Hiding vs Abstraction
- Types of Polymorphism and examples of each. more questions on virtual functions.
- what is interface
- What is abstract class? can we create its objects and constructor?
- How will you explain the working of the internet to a 7 years old child. (don’t use any terminology). In this, I used more time as child don’t know any terminology and ended up explaining him network.
- what is Constructor overloading? and question on its syntax
- 4 operations on STACK.
- types of linked list
- what is the N-QUEENS problem
- what is Round Robin
- what is FCFS
- TCP vs UDP
- malloc vs calloc
- what is a client-server model
- which protocols are used in video conferencing and chatting applications?
- how many traffic lights are in India? I said it should in 3^n. lol, the answer was only 3 🙂
- Then a pattern printing question was given and asked to write the logic on google docs. I coded it in 4 minutes.
- Do you have any questions for me: I asked how long have you been in this company.
I told him that I was supposing that interview will be more on DSA. 🙂 I answered most of the questions except 2-3 questions. 2-3 questions were also there which 1 couldn’t recall. I enjoyed this round as it was rapid-fire.
Received a call from HR after 30 minutes for the next round and asked if I can join now.
Round 4(Technical Interview 2): The interviewer started directly with questions on google docs:
- Puzzle: Snail and Wall (values were changed)
- Reverse a LinkedList
- Puzzle: Measure 4L using the given 3 buckets. Condition When we are not allowed to throw water out of the bucket. Then he read my resume.
- Do you have any questions for me: I asked how long have you been in this company. The interviewer was having 9 years of experience. He was a very nice and calm person.
This interview was scheduled for 1 hour but ended in 25 minutes. I solved all 3 questions.
Received a call from HR after 20 minutes for the HR round and asked to join now.
Round 4(HR round):
- Tell me something about yourself.
- Asked about my projects.
- What you know about the company and why you want to join it.
- Asked about my internship and certifications.
- Discussed location, Salary structure, bond, and various companies policies
I tried to negotiate but failed lol.
Verdict: Selected
Tip: Be confident and try to communicate with the interviewer especially in coding questions and puzzles.
Like Article
Suggest improvement
Share your thoughts in the comments
Please Login to comment...