1- Round1: About Project and then cross question, was asked about Negative acknowledgment.
2- Round2: Technical Round: Take a dynamic array and get median of array, I don't know how he was saying take dynamic array....at the end he said dynamic array means user will give input at the start of program then you have to find, I was surprised.
Firstly I solved using PriorityQueue, I thought I will get stream of data, as he said dynamic array and you will get data during as process
Second Question: Find the frequency of String, I solved using Map (within in 2 minutes)