I just came to an onsite visit this Monday. The interview took 3 hours and half in the afternoon(1pm-4:30pm).
It's about 3 rounds technical interview with 3 team members, and 1 recruiter to wrap up.
To each of them, I carefully describe one of my core project's prototype, based on my I observation, 2 of the interviewers do not have any idea about the big data stacks involved in my project, which are all about some mainstream big data: Kafka, Streaming processing, distribute computing, batch processing, Spark, HDFS. I feel a bit surprise cuz the job posting list those skill sets but it turns out that they don't care about that much.
They gave me three coding questions, two of which I gave them the optimal bug free solution very quickly, and one question is like DFS related problem, which I also elaborated my idea, ending up with discussion for an corner case.
Hire manager did not show up.
On the other day the recruit sent the email without offer with no specific feedback from the team. I really don't understand what they are thinking about.