I gave the interview for Adobe.
There was the first round of OA where we had 37 questions and we had to complete it in 2 hours. So 35 questions were of MCQ and 2 were coding questions..
After this round I was shortlisted for an interview and 1 month mentorship program..
So in the interview round , they asked me about my projects(JUST ONE) just remember that you should always explain your project with full confidence even if it is not that good.
After this they asked one question of binary tree which was to print the binary tree anticlockwise like from left to right...so this question is the hard level question but I was knowing the approach for this so I was able to tell (but but one mistake you should never commit while telling the approach is be confident on what you said ,it shouldn't be like for one second you are saying something and for the another you changed your mind) and as tavleen said always discuss edge cases and complexities even though I was able to complete the question but I was not able keep up with the above points..After this I was asked about binary search trees ( so I told them about it , it was an easy question) and yes at last they asked me if I had any questions...(Always ask the question at last if they tell you to ask ) So I asked them two questions about adobe and my interview ended ....
Although I was not able to clear this round because in the coding question I was not able to discuss the edge cases and time complexities...Also also one more very important thing is to check your internet connectivity before giving an interview like everything is ok or not.
So if you keep these points in mind I think you can clear any interview without any problem.