I recently interviewed for two companies, Amazon and another one in the Bay Area. I went through the full hiring loop, was asked system design, leetcode and hardly there was any question for the profile they were hiring for. I have got offers from both of them and now realize that I dont know much about most of the things they are hiring for. Like, I just have one or two skills out of the ten they are looking for. I want to reject those offers because surely I am not gonna reverse Linked Lists on the job and I dont have the skills they are looking for. Am I missing something here, are companies so concerned about our leetcoding skills that they forget to properly interview about the actual work we are going to be doing once we get an offer ? Do they make you ramp up once you get there, how much time they give you to ramp up. I can learn those skills but dont want to be another PIPed employee down the line. I didnt lie on my resume but I l listed a lot of skills on my resume and I have a very basic understanding of some of them and unfortunately the jobs are intensive on those skills.
Are you that uncomfortable ramping up in the areas you’re getting hired for? How much time do you think it would take to get up to speed? Do you have time in your schedule (even outside work) to put in the hours to get you where you need to be? I’m assuming they thought you did well enough that you should be able to ramp up successfully or they wouldn’t have both made offers.
I do have time, I guess a month would be enough to ramp up, plus December is generally slow so if I join in December I would get time to ramp up. Blind makes me feel like Amazon hires fast and then fires fast if you don't fit into their expectations. So I can neglect the amazon offer as a false positive. I don't know about the other company, I coded leetcode in Rust when I was there but as per their own admission, they did not know rust. Also they didn't ask me anything about kubernetes and Golang
Take them. I’m sure if you passed the interview you have the competency to get up to speed where you need to. I also in the future take the time to ask a lot of questions about the work you will be doing and it’s scale. But I agree this is a problem with the interview process at a lot of companies. I’ve been on plenty of interviews where not one question is asked pertaining to the job itself.
This sounds like a good plan but I was testing waters and not looking for a job change so I didn't ask much. But now when I have the offers the salary difference is huge and I am enticed to think but I have the above stated conundrum.
It will get harder and harder till FAANG wants you to do 5 LC hard in 1 hour
You're suffering from imposter syndrome
This is, in general, how I feel about leet code and interviews
I am in Intel doing C++, they interviewed me for a role which has Rust, Kubernetes and Golang. I did some of those things 3 years ago in school so had them on my resume. I am not sure what I should say about rejecting those offers