I have heard that you would have to solve two questions in 40 mins, mostly an LC easy and medium or two mediums, I had a weird experience for Enterprise software engineering role yesterday(anticipating a reject), so this is how it starts, the interviewer calls me 10 mins late, apologizes, nice guy, introductions for 10 mins almost, asking me about my experience, the tech stack they use, why FB and so on and so forth, then shifts to coderpad, asks count the unique numbers in an array([1,1,2,2,3] is 3(1,2,3), I quickly code it up after explaining my approach in O(n) TC and O(1) SC, then he asks if I can further optimize it, I go and do so using Binary search in O(log n) TC and O(1) SC, the he asks me to do the same using a data structure, I use a set and filter out any duplicates and give him the set.size() in the end, just 5 mins left, he uses 10 mins to answer his questions and then we finally hang up.
Now, I have read that if you don't finish 2 questions in an hour, then it's a bye bye even though I was confident in the way I approached and was very vocal during the process, but still , looks like this is going to be a dead end with respect to FB at least.