So I prepared for weeks for this phone screen and mostly worked on easy and medium, since most people advised that you can't expect hard. I got Leetcode hard question and asked to solve in 30 mins. I gave my best and finished the solution just on time, including edge case. I was pretty happy with the solution. Later looked up it was quite efficient as well. Next day got a reject with no feedback! Sucker..
I have been asked hard on fb onsite as well as Uber phone screen!!
Yes uber asks hard questions but in 1 hr phone screen you are expected to solve 1 not 2 questions
Me too leetcode hard on fb phone screen
Fb interview process seems to be completely broken. For me it seemed as though the interviewer wanted to fail me even before I started. Hard to compete in such interviews, just move on and wait a year and next year just cram dynamic programming solutions, chances are high that the process won't change by then, Also in my case I wasted time explaining solution, seems the process is cram and write quick code
I ramp up the difficulty of an interview until I find the candidate's ceiling.
Exactly!! If you explain brute force, explain optimized solution and then write up the code, no way you can complete a question that soon! If you wanna crack it, you should have the solution on your tips! There is no time to think in those 45 mins
+1 to having solutions on your tips
Exactly. And no way I can come up with a solution under 10-15 mins for hard problems even after having practiced the problem before, unless it's a slight modification of majority of the problems. But you notice that each problem on leetcode is different in its own way.
Yup. Fb recruiter clearly told me "we want you to write code fast" and in the phone screen i was asked a hard, backtracking question. I guess they dont want candidates to spend any time thinking. Either you know it already or you are out.
Does that mean to clear FB interview these days, you need to have good memory and enough time to practice 100 top fb questions.
For Facebook, they also time you, so yes, memorize.
Not just top 100 fb, all hard questions. I was asked a question which wasn't in top 100 but was in hard level
That sucks. But it happened to me as well. Phone screen was LC hard. Onsite was hard and medium. I kind of knew the solutions but the coding velocity wasn't what they wanted. I'm sorry, but I code complete solutions and test my shit. Sorry it's not fast enough. Guess I don't meet the FB bar.
Funny people who clear the Facebook interview are people who slack at work and just do leetcode instead of working
yep
Why do you think fb has no innovation left. Just acquisitions and copying snapchat.
My observation- FB screwed up the interview culture in the valley by asking leetcode medium questions directly and they let in lots of folks who memorized lc problems. Now everyone knows you just need to memorize leetcode medium to get into FB. They obviously realized this and graduated to leetcode hard problems. Where is this going? Doesn't FB have people come up interesting problems?
It's mostly Chinese guys and gals
This is the thing that's happening. LC has 600 problems and it takes 4-5 months of prep. This has become like the entrance exam prep where you study to get in. On top of all this, some companies give coding assignment. Thanks, but NO thanks.
Fb
Did you check later whether it was hard or did you already know?