Intuit Interview Question: After Round 2 I Asked Intervi... |

Interview Question

Senior Software Engineer Interview Bengaluru

After Round 2 I Asked Interviewer How he would Solution for

  Above mentioned Q1 & Q2 questions of the Round 2 Technical Interview. Very Smartly Interviewer Did not take any effort to answer and also told me find it out by myself :)
analytical, algorithm

Interview Answer

6 Answers


I Have to Mention that HR's are so cool here. They were so friendly and nice with the candidates. In Organizing interviews, facilitating, arranging food for the candidates.
I MUST appreciate their AWESOME efforts..!! GREAT JOB KEEP THE GOOD WORK GOING. CHEERS to you guys!!

Interview Candidate on 10-Aug-2013

Regarding "( I Guess Interviewer also Not aware What he was asking ;) :P When he told sender is not aware of receiver hehehehe )"

Have you heard about Middleware or ActiveMQ etc? Using message queues/ topics, sender and and receiver can communicate without knowing about each other, they need to know only about the destination. It is loose coupling of applications. Another way is to use DB tables for integration/communtication. Even here sender will not know about the receiver and vice versa.
Don't make fun of people when you feel the question is stupid, because it is not the one who asked it, it is the one who don't know about it is the real stupid.

Srikanth on 09-Sep-2013

Have you seen implementation of Broadcast (receiver and sender) in Android platform that is an example of loosely coupled such system and it will be working like [Sender] [Middleware platform] [Receiver] here middleware ie android frame work is aware of both sender and receiver but not these two component know about each other (receiver and sender are two component here)

Ankur on 12-Jan-2014

The simple such kind of implementation is a broadcast communication over port, like twitter facebook or any share trading exchange works, that is port broadcasting (Twitter, facebook use the similar concept but not the port broadcasting), this can also be refer as observable pattern, I am also agree with the above answers specially with Srikanth's

Anonymous on 11-Mar-2015

If you Factory Design Pattern then Sender will not know the receiver other than creating object for the Factory method ... like that we can use Buisiness delegate pattern and service pattern....

Anonymous on 30-Apr-2015

The command design pattern to some extent is also a example of this kind of behavior where invoker and implementer are decoupled. So this is a very common scenario for loosely coupled architecture. I think that you should be aware that designs and patterns are evolving at a rapid rate and there would be various technologies to support this kind of behaviour

Anonymous on 15-Aug-2016

Add Answers or Comments

To comment on this, Sign In or Sign Up.