Pergunta de entrevista da empresa Informatica

weighted bipartite matching. I guess it's just for fun....implement reader/writer lock with different priority preferences.