Am I going for a downgrade if I accept their offer? I worked for a month in a non-FANG company (it's a well known one, but don't want to offend people, so no names) and it was horrible. The general level of the intelligence of the developers was way below the average level at Fb/Amzb/G (I worked at these). I got out of that company in a month and don't want to work in such environments ever. So I'm trying to see where Apple falls. P.S. I should have known people's average level from the easiness of the interview questions. At FANG the questions are not easy, but for Apple the interview questions were very easy and that's why I'm afraid. Please comment if you have worked at Apple and one of the FANG.
Microsoft?
No.
Seriously man name the company. Wouldn't be too surprised if it's my company đđ
And no, I don't think people would be offended, most people are self-aware enough about these things.
Depends on the group at Apple. Then also, there is a whole spectrum of people on the smartness scale. But the work culture wonât be as shitty as Amazon.
Which team in Apple?
Domain search.
Well that's your problem right there; Apple and "search" don't go together
Why the hell are you at Amazon if youâve worked at Facebook and Google before. Thatâs a pretty big step down
Maybe a contractor and they switch whenever their contact runs out?
Google was good but not much of interesting work, joined FB for money but the workload was high. Joined Amazon for money and interesting work and it was good. I can say on average the level of the engineers in these companies are very similar. Amazon does have terrible managers though (way below G/Fb).
Depends on teams, have seen shocking variation because each Apple group have their own interview criteria. You should be able to assess people in that team during interviews. Do not join if youâre not impressed. I posted my experience about âno technicalâ interview for a splunk engineering position. Strong reason for me to abort the process.
Where did you post this? Could you link it here? I mean even in FANG it depends on the team, but at least the interview questions' level are close to each other among teams to some extent. Are you saying this is not the case at Apple?
I can confirm that, I received a software engineer offer from Apple where I didn't even have to write code. Just had to kinda shoot the shit with interviewers and jive to the same bullshit opinions about system design and programming and culture. But didn't write a single line of code to demonstrate I wasn't talking out of my ass. I declined that and noped out of there. I was also surprised there isn't a standardized rubric at Apple. On the other hand I was very impressed with the hiring manager and the director I had lunch with.
Apple makes superior products. I'd go there.
Totally true about the products. But is that a strong enough indicator?
Apple has a very different process than most fang companies. I have seen lot of teams donât even ask a single leetcode type of question! Itâs very team specific. Many of them are infosys consultants who turned FTE. I am not degrading them, but many have put in lot of efforts to get in as FTE. The interview questions which these guys ask might be very different and depressing compared to FANG! Itâs hard for them to search job because many donât have leet skills. So either if they like itâs gonna be easy or else itâs a time pass and you can have a nice view of Apple offices. I doubt if they even have common platform or engg teams like google or Linkedin. One will write Scala , the other team will write java and thatâs the sense I got. One team doesnât know what other one does
Hmmm, didn't know this. Thanks
Can confirm, this mirrors my experience as explained in another comment.
As with every company, depends on the group. And name the darn company. You can't be elitist and inoffensive at the same time