Recently interviewed for partner engineer. Recruiter told me yesterday everything went well except coding so they are passing on me. Next day, recruiter calls me and says my interviewer that did the system design really liked me and my performance during his interview. So they want to bring me onsite to interview with his team. Role would be more of a software eng though using tech like JavaScript, react, redux. I am not sure I want a pure coding role but am going to speak with the hiring manager tomorrow anyway to get a feel for the role. If I decide to move forward, I would just do 2 coding interviews. 1st would be algorithmic and 2nd would be more web tech/JavaScript focused. Should I do this onsite? My fear is I am going to bomb coding again and it will reflect poorly on my track record if I reapply next year. My 2nd fear is if I somehow pass the interviews, I won't be able to perform on par with the other software engineers on the team and will be quickly fired. What would you do?
Your second worry shouldn’t be a worry. During the interview process take the opportunity to ask about what the day to day of the role is like. Facebook is different in the sense that they invest a lot on trying to make each individual successful in the long run. As for your first concern; why did you mess up the coding interview the first time? Also, the recruiter is looking to make you successful. So ask him questions.
I messed up because I froze and didn't know how to solve it. So this resulted in the interviewer prompting me too much, giving too many hints and failing to produce a solution in time
I’d say give it a try if you are interested. You can talk to the recruiter and inquire about the role a bit more; as well as what they are looking for. You could, if you think it’s useful, ask him to coordinate a quick call between you and the hiring manager
U have been blessed. It’s a surprise that u even got a second chance. Usually people would have just bailed on u anyway. I would say take this one last chance then worry the job later.
Make sure the position is what you want/like; usually when you get offer for a certain team, you have to stay with that team and interview again to switch roles.
Hi, Could you please share the Design /coding Qns ?
What ended up happening?
Go in with the intention of crushing the interview to get an offer. Once you get it, only then worry about whether to accept it. If you don’t crush it, then learn from it and keep moving forward. It’s a positive all around. Good luck!