Emdedded software to generalist engineer

Amazon / Eng VMyK71
Jun 7 10 Comments

I have 12 YOE as an embedded software engineer. I know C only and never developed with anything else.
I am currently an SDE 2 in Amazon and got on site interview at Facebook for E5 position. I checked the design interview and damn lol... I am screwed :). Load balancing, sharding, back end vertical scaling.. what the hell does that all mean! Object oriented design... Never heard of it!
I have 2 weeks to prepare, shall I focus more on the system architecture or the object oriented design? Do I even have a chance? Most importantly do you have good YouTube link to help me understand all that?

In the remote chance I don t bomb the design interview, I am wondering if I am not going to get fired on my second day when they realize I am a joke as a generalist engineer.

comments

Want to comment? LOG IN or SIGN UP
TOP 10 Comments
  • Google əๅɓoo⅁
    I went from embedded to generalist. Design of distributed systems was the more difficult part of the interviews so I suggest to focus on that.
    Object-oriented design is not that commonly asked these days.

    PS C is not the best language for leetcode style problems due to lack of built-in data structures and memory management. Makes it difficult to whiteboard...
    Jun 7 0
  • VMware sume
    Your brain will be unable to create react js garbage
    Jun 7 2
    • Google əๅɓoo⅁
      I don’t know if you are serious or sarcastic or both.
      I find it easy to churn out css (that you can look up on stack overflow) compared with optimizing microseconds on some output pin with an oscilloscope where you actually have to use the brain.
      Jun 7
    • VMware sume
      I dont think it's hard it's just boring as shit
      Jun 7
  • VMware sume
    Ask to be interviewed for the oculus team
    Jun 7 0
  • Intel Jciidjspa
    Its sharding
    Jun 7 0
  • Amazon / Eng VMyK71
    OP
    Just for a change in scenery, also there is a great demand but still a lot less position. Facebook for example only has position for embedded in reality lab.
    Jun 7 0
  • Apple / Mgmt
    fruityvolt

    Apple Mgmt

    PRE
    Amazon, Microsoft, Apple
    BIO
    Hardware, product architecture, system architecture, embedded systems, mixed signal architecture and design
    fruityvoltmore
    Deep knowledge embedded firmware engineers are in great demand, why do you want to switch to another field?
    Jun 7 0
  • Amazon / Eng VMyK71
    OP
    I am an embedded software engineer there. I code in C
    Jun 7 0
  • Assoc. for Computing Machinery mouthwash
    What is your work at Amazon?
    Jun 7 0

Salary
Comparison

    Real time salary information from verified employees