Facebook Interview Tips and Guidance

  • 时间:2020-10-07 14:34:56
  • 分类:网络文摘
  • 阅读:111 次
facebook Facebook Interview Tips and Guidance facebook interview questions interviews uncategorized

facebook

I have attended a Facebook interview last year – although I didn’t get the job offer, but here is a few tips and guidance that might help you if you are interviewing with Facebook shortly. It might also help you if you are interviewing with other Top Internet/Software companies such as Big4: Apple, Amazon, Google and Facebook. Or Big5 – which includes Microsoft.

System Design Interview

In the system-design interview, you will be showcasing building a large distributed system e.g a Whatsapp messenger, a Instagram etc. For example, a Load Balancer is a good concept to dig into. The interviewer is looking for your abilities specifically:

  • Problem Exploration
  • How do you handle the data e.g. Relational or Non-relational database
  • Quantity Analysis: how much traffic/throughput can your system support
  • Component breakdown
  • Completeness of your solution
  • Ability to discuss the tradeoffs between performance and cost of what you build

The system design lasts for 45 minutes. And for the first 5 minutes, you should gather the requirements and asking lots of questions e.g. how many queries per seconds. Then next 10 mins, you should drive the discussion and lead the conversation. Then you are expected to draw on whiteboard the high level design with end-to-end discussions.

Behavior Questions

One important tip is that you should use “I” instead of “We” – and you should use the STAR format to answer the questions: Situation, Task, Action and Result. You should prepare a few stories beforehand. The interviewer is looking specifically for the following:

  • Proactively working
  • How you work in a non-structured environment
  • Growth: it is ok to fail – how do you handle the failure and what have you learned from it?
  • Communication skills
  • Conflicts of resolution: medium to large scale conflict – e.g. how you disagree with peer and how you handled the conflicts?
  • Leadership – technical or mentionship. Have you been a team lead?

Coding Interview Tips

The interviewer is looking specifically for your:

  • Problem solving skills
  • Coding ability
  • Testing and Verification of your solution
  • Communication skills (how you clarify the question)

There will be 2 coding questions per interview. Each lasts around 20 minutes. You should expect them like medium questions from leetcode or hackerank. When you code, please make sure to explain your thoughts – as this is a communication signal. You are also expected to come up simple and elegant solution – of course to optimised solution.

See more interview tips at this post: Coding Interview Tips for Software Engineers

–EOF (The Ultimate Computing & Technology Blog) —

推荐阅读:
老百姓对于食物中致癌物的认识误区  三类食品是引发癌症(恶性肿瘤)的因素  枸杞虽好但两种人吃了反而对健康有害  4个与大豆营养价值有关的真假说法  早餐第一口吃什么样的食物最养胃  萝卜颜色各异 营养价值各不相同  冬季养生美味 各种萝卜汤养胃又暖身  电脑族抗辐射可以经常吃这种水果  生活中常见的保护肠道健康的食物  注意三个饮食原则让你远离癌症威胁 
评论列表
添加评论