Open In App

NoBroker Interview Experience (4 years Experienced)

Improve
Improve
Like Article
Like
Save
Share
Report

The HR team contacted me for an Interview where Round 1 was supposed to be about Java, DS, Algo, etc. Then round 2 and 3 regarding system design, DS.

Prelude: Read all other SSE interviews on glassdoor – THEY ARE ALL RIGHT!!!

Summary:

  • Lead in this company is not a Leader.
  • Round 1 didn’t test for multiple skills and was fixated on 1 problem
  • Communication was discouraging to form the Lead.

I started the interview process with their Lead and after a brief introduction, he gave me a Google doc link and asked me to write a variant of the “2 buckets maximum fruit” problem.

After a while, at 40 min mark, he said “You have wasted enough time with your base cases and you are asking me for more use cases.” You are given a list of fruits and two buckets. Write a code such that you maximize the number of fruits you can carry in both buckets.

Constraints one bucket can contain only one type of fruit. I gave a correct but not optimal solution, he asked me whether I wanted to spend time on the optimization or write the complete code itself.

I chose to optimize further. After a while, at 40 min mark, he said “You have wasted enough time with your base cases and you are asking me for more use cases.” Then he gave me a use case again which didn’t result in the desired output.

He then further told me that he can’t waste more time on giving me use cases – he has more interviews to take, and he can’t sit around and define the use cases for me.

I stayed calm – then I asked him since we are short on time can I write the code so that we can discuss that. I wrote the complete code in Java in 7 minutes where I used a list to store my b1 – fruits. The solution worked. But he said if your bucket contains only the same type fruits why did you use a linked list.

I said at that time I felt it works because my sum of all fruits in B1 bucket = my list.size and I also acknowledged that his idea of not using a list is absolutely correct.

He was not accepting of this description and repeated why would you use a linked list. I could feel the condescending vibe from across Bangalore 😛

PS: if I ask you to draw a straight line of 5 cm, and you picked up the 30 cm scale to do it. It will still do the job you wanted to do right? The leader will guide you that ‘would you say there is a better scale or maybe a smaller size’?

A boss will tell you – you’re wrong.


Last Updated : 09 Sep, 2020
Like Article
Save Article
Previous
Next
Share your thoughts in the comments
Similar Reads