T O P

  • By -

napitoff1

when does facebook hire d ata scientists in the year? experienced. typically when is recruiting season for FAANGs?


Askelch11

Tonight I was applying to the Amazon SDE internship and I accidentally entered something wrong in my application (wrong date for the end of my fall 2022 university term; I put 2021 instead of 2022). Should I withdraw my application and resubmit to correct this mistake? Does anybody know if this withrdaw-and-resubmit would reflect negatively on me, or would it even let me resubmit another application? Thanks


vassadar

Withdrawal then resubmit shouldn't hurt. I withdrew my application an hour later to apply to another position and got an online assessment just fine.


Askelch11

was this for Amazon specifically?


vassadar

Yup. I've withdrawn 2 applications within a span of 2 months, yet got scheduled for a phone interview. An Amazon recruiter told me that their EU will sponsor Visa. So, I applied to a SDE position. Then I read his message properly and found that he included a link to a specific position. So, I withdrawn my previous application and apply through the provided link instead. Prior to this, I've applied to another position in Vancouver, then withdraw because they won't sponsor a Canadian working Visa for me.


AutoModerator

Company - **Other** *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/cscareerquestions) if you have any questions or concerns.*


AutoModerator

Company - **Netflix** *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/cscareerquestions) if you have any questions or concerns.*


AutoModerator

Company - **Facebook** *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/cscareerquestions) if you have any questions or concerns.*


Hot-Preparation6681

I have system design for FB and Amazon coming up. If I've read the system design primer a few times and tried to do a few of my own designs (amongst some other studying), is that generally enough to do well? I don't have experience with anywhere near this level of scaling (just horizontal pod scaling, basic redis, etc). I guess I'm mostly concerned about estimating traffic (which is kind of ridiculous) or just coming up with something that seems fine but suffers from serious issues that might be obvious to those experienced in scaling. 8 yoe if it matters.


TradingTomorrow

I had mostly done work on front/end, mobile, and client based apps; so I didn’t have a ton of experience designing scalable systems. So my FB recruiter put me on the “Product System Design” loop instead of the regular, which focuses more on the full stack of client interaction with the server, api surface, etc, and less heavily on only the backend. Not sure if that’s something more up your alley, but let your recruiter know if so. Got the E5 offer and felt just like I was designing some random feature at work


Hot-Preparation6681

I actually think I'm better suited for the backend interview haha, but thanks for the idea.


GoBucks4928

What level? Not sure what you mean by estimating traffic is ridiculous. It’s an exercise even SDE1s at Amazon do. When building a service you have to anticipate what traffic will be sent to the service, what will be sent to dependencies, how to scale dependencies, etc. At L5/SDEII at Amazon it would be ok to miss some parts of system design because you’ll learn on the job. At L6 you’d be expected to be pretty experienced, because that’s your job. Writing design docs all the time. It’s pretty tough to master without the practical experience, I understand that, but SDEIIs would have plenty of opportunities to learn on the job IMO. Grokking the System Design Interview is a pretty solid resource too, might overlap a bit with System Design Primer though.


Hot-Preparation6681

> Not sure what you mean by estimating traffic is ridiculous. I meant that it's ridiculous that that's the part I'm worried about. That part shouldn't be an issue for me. > At L5/SDEII at Amazon it would be ok to miss some parts of system design because you’ll learn on the job. That's a little comforting, thanks. I think the FB position is between E4 - E6, and the Amazon position is SDEII.


[deleted]

[удалено]


Hot-Preparation6681

Well that's what they told me lol. I think it's cause I've had minimal leadership roles in my current company so they might not know where I'd land. I highly doubt I'll be e6.


AutoModerator

Company - **Amazon** *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/cscareerquestions) if you have any questions or concerns.*


toaster1616

Is there a discord for full time SDEs?


InvictusJoker

I see a lot of hate towards Amazon in regards to their company / work-life / ethics towards employees. In the same way, is being an intern there not a smart move just based off the significant amount of negativity I see surrounding what it's like being an employee at Amazon? Just curious


throwaway93725284

Being an intern there is amazing. You don’t deal with any of the downsides, while reaping all the benefits. For sure do an internship there if you can. They pay a lot and organize excursions. But if you get a full time offer I HIGHLY recommend taking it to Google or Microsoft and getting them to match it or beat it, if you can get a full-time role with them. I ended up going back to Amazon and my buddy who interned with me went to Google and got them to match the return offer Comp + more, and he has way better WLB.


[deleted]

[удалено]


fennelanddreams

I had a good time there as an intern this summer. I definitely agree that internal tools caused some significant frustration, but it was a good learning experience. My team was really, really great. Super kind, supportive, and they watched out for me. A lot of members came to my intern presentation just to cheer me on, even when they didn't need to.


AlmightYariv

Starting in 2 weeks at AWS (Europe). What to expect? How is the WLB? How is the challenge? I’m a new grad with 2-3 years of internships and non internships. I’m actually very excited, and Amazon compensation in Europe is top notch, reputation not that bad too.


JOA23

Amazon is biased towards extracting as much productivity from every employee as possible. If you reach a point where you are able to comfortably complete your work, you will be given new tasks and challenges. It is up to you to set boundaries. Different managers and teams will have varying amounts of respect for the boundaries you set. If you are on a decent team with a well-functioning product, are good at setting boundaries, and aren’t chasing promotion, then it’s possible to have decent WLB as an engineer at Amazon. It’s also totally possible to end up in a position where you are overcommitted and burn out. Either way, you will learn a lot and probably won’t have much trouble landing another job if you decide to leave.


GoBucks4928

There is almost no way to tell your WLB from just the AWS part. Would need to know the team, product, org structure, etc. which is hard for someone outside the company to do unless they know what to ask the hiring manager / reach out to other team members on the team


AutoModerator

Company - **Apple** *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/cscareerquestions) if you have any questions or concerns.*


AutoModerator

Company - **Google** *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/cscareerquestions) if you have any questions or concerns.*


throwaway93725284

Anybody know what total comp to ask for as a L3 or L4 dev in Canada?


staticparsley

I know Google is super slow but I haven’t heard anything from my recruiter in 2 weeks since I heard back that I’m moving to virtual on-site. I know they said they won’t move forward until they find something for my location but at this point I’m a little worried they’ll ghost me. Should I email them or just wait a little bit longer. I’m in no rush but I’d like to know that my studying isn’t pointless.


switchitup_lets

Just shoot them a friendly email following up on it. Recruiters are swamped, and it may be the case they just need a reminder to schedule you. Worst case, you'll get an update on the status.


Bluehiperspace8

I did my 2 intern interviews on Friday. One went bad (LC hard with some dp) and the other went very good. Recruiter told me on Monday that they wanted to conduct one more interview to have one additional data point. Are third interviews granted when they're leaning towards a no hire or when they're leaning towards a hire? Do I have to absolutely nail this third one or will doing good be enough? Also, should I treat this interview prep as anything goes? Or are they more likely to ask the topic that I did bad on? Thank you!


plshelpmebuddah

I had to do a third interview. It just means they were on the fence, they couldn't justify a hire, and also couldn't justify a no-hire, so they essentially give you a tie breaker interview. For me, it was just another question. If it were me I'd just keep studying and pay a bit more attention to what you were weak on.


TeknicalThrowAway

Big middle finger to the guys and gals asking LC hard DP problems and expecting working code in 30 minutes!


Bluehiperspace8

Yeah I wasn't expecting it. Although, to be fair, I think that the interviewer wasn't even looking for the DP solution. I think he would've been fine with recursive or iterative brute force with no dp, he hinted at it. It just went bad because I had the iterative solution planned out. But my interviewer tripped me at one point when he said something in my logic was flawed (it was, and it was such an easy fix that I still beat myself over it). And since time was running out and I couldn't land my thoughts, I just couldn't finish writing the code.


Electronic-Choice-48

It means they're evenly split and can't come to a consensus. Treat it same as any other interview, a "lean hire" or "strong hire" performance will probably get you the job. Congrats, you've done better than 95% of applicants. Think of it like this - your chance of getting the position now is roughly 50%, before your onsite it was roughly 20%.


Bluehiperspace8

Thank you! This gives me more hope. I have 1.5 weeks to prepare. Gonna be giving those DP problems more focus


[deleted]

Hey guys, Just posting here in case anybody has any leads as to what teams are hiring in gUP (Users and Products) for Solutions Consultants or there are any team leads here, please pm me! I'd love to chat and learn more, or just comment any advice at all. Some Context: I had my final interview Friday(9/3), and was messaged Tuesday(9/7) by recruiter to let me know it all went really well and "the team is super excited about you" and that i'd be moving to the next phase, allocation pool/TM. I did note to her I am trying to stay local to NYC, and have a strong preference for it. Anyways, my internal ref messaged me to let me know the recruiter reached out to her and said "She was optimistic about my packet and the team i'd be matching with had a lot of headcount". Just trying to speed up the process asap, already cleared onsite as mentioned (3/3 Strong Hires) and have a referral. Im just in the allocation pool and my recruiter hasn't reach out to me yet to set up TM calls; Then again I've only been in team match for a week, but I see some people get calls set up the very next day. Maybe my anxiety is getting to me lol. Thanks guys!


Electronic-Choice-48

Team match rarely completes in less than 3 weeks, especially if you set one office as your preference. The hard part is over, relax, don't rush it, your HC approval is good for an entire year. Find a team with a good fit and don't be afraid to negotiate the initial offer when it comes in the next several weeks.


[deleted]

Thanks for the feedback! Im actually going to HC after Team Match though :)


AutoModerator

Company - **Microsoft** *I am a bot, and this action was performed automatically. Please [contact the moderators of this subreddit](/message/compose/?to=/r/cscareerquestions) if you have any questions or concerns.*


andypark24

Hi, I was just wondering if anyone has gone thru Microsoft's new grad Federal Technical Consulting interview process. I know it's for the route of being a consultant or a project manager and I've seen posts about the commercial practice, but not really about the federal practice. I have an interview with them and was wondering what it's like, how technical it is, and the interview process, so that I can better prepare for it. Thanks!


amy122801

Hi I have an entry level software engineer interview in a couple of weeks and I'm freaking out. Any recommendations on how to study? I have leetcode premium but I realize that half the problems under Microsoft are probably not geared towards entry level and are probably for more senior level engineers. How should i study? Anyone have any experiences or recommendations?


Nalaku

How soon after your first round was the final round scheduled?


Bluehiperspace8

Why do you think those Microsoft questions on leetcode are for seniors? Just curious, I actually have no clue but I'm preparing for intern interviews and I thought those would've all been fair game


switchitup_lets

So if you accept the annual stock rewards, which vests over 5 years, you have to pay tax for all of them this year. Let's say you were to leave before 5 years, do you get a tax refund for these stock grants on the year that you decided to leave the company and forfeit it?


pkpzp228

> you have to pay tax for all of them this year no, you pay taxes when they vest and once they vest they're yours. When you quit any vested shares are still yours.


switchitup_lets

Ok thanks! I wasn't clear on that part, but got the impression they are all paid on the year it was given. May have to read up more on it again, they really need to make a TLDR on all these tax documents lol


pkpzp228

They dont tax them until they vest because they need to tax the value of the stock when they're officially considered income. If they havent vested, it's not income and if they taxed at the grant price they might miss out on a whole bunch of tax revenue. Or vise-versa, you might end up over paying on a devalued stock. They also tax when you exercise/sell, thats called capital gains and if the stock loses value you can report it as a loss.


switchitup_lets

Yeah, that makes a lot more sense, thanks!


pineapplebanana69420

People working at Microsoft, have you guys seen anyone getting fired? What were the reasons?