People can practice for algo, but if you don't have experience in architecture you cannot answer the questions effectively. I'll ask about your past projects, then depending on your project complexity, I'll ask you to scale or introduce a new requirement that's design to fuck up your current architecture. If your current work is boring then I'll come up with a hypothetical requirement related to Uber and slowly add more complex requirement. Sometimes it can get as complex as distributed just in time matching, etc
Do some research on how interviewing works in tech industry. Each team do not set their interviewing bar seperately. Asking this question is nonsensical.
Each team has a varying talent level which sets the expectation. LinkedIn relevance team has the best talent and the interview would be tough if they are in the panel.
Uber has team specific interviews. So more chances of interviewer being in the same org. More chances of similar expectation from the same org.
More talented person != tough interviewer (There is no correlation. )
Best talent in a team is just combination of right skillset combine with right chemistry in team to deliver high impact projects.
Each interviewer asks questions which he/she thinks makes sense. He/she may look for different signals while rating the candidate.
Dont worry about easy or tough, ask what you wanna do in next 3 yrs. Find the team thats doing that and interview with them. Youll be fine. All the best.
comments
I'll ask about your past projects, then depending on your project complexity, I'll ask you to scale or introduce a new requirement that's design to fuck up your current architecture.
If your current work is boring then I'll come up with a hypothetical requirement related to Uber and slowly add more complex requirement. Sometimes it can get as complex as distributed just in time matching, etc
Uber has team specific interviews. So more chances of interviewer being in the same org. More chances of similar expectation from the same org.
Best talent in a team is just combination of right skillset combine with right chemistry in team to deliver high impact projects.
Each interviewer asks questions which he/she thinks makes sense. He/she may look for different signals while rating the candidate.
Dont worry about easy or tough, ask what you wanna do in next 3 yrs. Find the team thats doing that and interview with them. Youll be fine. All the best.
Most major tech companies assign random interviewers to the candidate.
If you fail in one round don't matter how you perform in others
Also, sometimes you get Lc hard in phone screen and you get reject based on 1 data point