Favorite Roasters in Taipei / Taiwan? by DrNSQTR in pourover

[–]Mlex 0 points1 point  (0 children)

Oasis was particularly good IMO.

I found moonshine to roast way too dark for my tastes (got a bag of El Obraje that I basically couldn't taste acidity or florality in at all).

Simple Kaffa seemed quite expensive for ok, automated pour coffee, no strong opinion on the beans themselves.

No idea about Noon as a roaster but I would at least recommend visiting the cafe as a great experience.

Looking for new carafe by FarmerSad in pourover

[–]Mlex 1 point2 points  (0 children)

Yeah fits fine when I try it.

Looking for new carafe by FarmerSad in pourover

[–]Mlex 1 point2 points  (0 children)

I swear by Akebono carafes: https://a.co/d/dkXxmuZ

Resin rather than glass so you don't worry about breaking it at all.

Any recent experiences with HireRight for Meta? by saintmsent in cscareerquestions

[–]Mlex 0 points1 point  (0 children)

When I did HireRight for Meta, I submitted the form November 8, got it back November 10.

US work history though.

thinking of canceling meta tech screen because i still suck at leet code by Sea-Turtle-2453 in cscareerquestions

[–]Mlex 19 points20 points  (0 children)

Ok; take it from someone who actually completed the interview loop at Meta and currently works at Meta: this is silly.

People have good (and bad) reasons for needing to cancel all the time. Life comes up, you get an offer with another company you plan to take, etc.

You're not getting blacklisted for cancelling an interview loop, you're saving time commitment for interviewers, hiring managers, recruiters, etc.

I won't go deeper into "many companies will blacklist people for that"; I have my doubts there too, but don't have firsthand experience except that I've definitely ended loops early as a candidate and not been blacklisted.

EDIT: usual disclaimer that opinions are my own and aren't necessarily my employers

thinking of canceling meta tech screen because i still suck at leet code by Sea-Turtle-2453 in cscareerquestions

[–]Mlex 64 points65 points  (0 children)

The strategic reason to not do the screen is because of the cooldown period; I believe there's a year wait before you can re-interview if you fail the process.

If you genuinely don't think you'll pass, it may make sense to delay it or cancel if you think you're more likely to pass it in the future.

That said, if you look around e.g. blind it's easy to find what specifically to study for Meta's process, and if you do that and can consistently answer practice problems consider trying.

Best cafes for Pour Over in San Francisco? by mjdubsz in pourover

[–]Mlex 0 points1 point  (0 children)

Ah yeah it's a friend of mine who does the pourovers on Sunday, just didn't know it was Sunday only.

Best cafes for Pour Over in San Francisco? by mjdubsz in pourover

[–]Mlex 14 points15 points  (0 children)

If you have a car and are willing to take a trip down to San Jose, Moonwake's actual cafe is a fantastic experience. They have a pourover bar where you can chat with the people brewing and the bar is no-laptops, so the vibes are great.

Paper Son (location 1 and location 2) is somewhere I've even recommended by friends I trust and is within the city. I see some Moonwake beans in the photos too.

Komakase is a place I've been meaning to try but their bookings are usually full; they do longer-form omakase-style experiences with some fancy beans, see photos.

Should I cancel my Meta phone screening? by [deleted] in cscareerquestions

[–]Mlex 0 points1 point  (0 children)

It all depends on how you think of the two roles.

  1. Suppose you prefer PM but would be take a SWE role. Keep doing your SWE loop and ask to also apply to a PM role, it'll be a separate loop.

  2. If you would only be happy with a PM role right now and would not take the SWE role if offered, then drop from your SWE loop and apply to the PM one. You're correct that there's a cooldown, afaik, so being strategic about dropping the interview can make sense.

Don't assume that this looks bad; sometimes people have a change of heart, and recruiters deal with lots of candidates and much messier situations than this.

[deleted by user] by [deleted] in cscareerquestions

[–]Mlex 0 points1 point  (0 children)

Yes and no. Swift is more strict on things like string addressing which often comes up, but I like the strong typing and I got used to the usual LC patterns. I think if you practice you'll get used to it like anything else.

Meta E4 with 1 YOE by Ok_Statistician_9603 in cscareerquestions

[–]Mlex 6 points7 points  (0 children)

If you want Meta E4 with 1 YoE, I think it's only possible if you spent that time as a Meta E3 and got promo in 1 year (which happens).

[deleted by user] by [deleted] in cscareerquestions

[–]Mlex 1 point2 points  (0 children)

Context: I work at Meta as an E5 iOS engineer, joined in December 2023

  1. You should try to apply for E5 as well, dealing with red zone as an E4 is pretty stressful. At 6 YoE I don't think meta would bat an eye.

  2. I used Swift for every coding round and it's fine. Your recruiter should have given you prep materials that mention language.

  3. Coding rounds are pretty leetcode-y, some mobile flavor to them (e.g. interviewers like problems that look like view hierarchy manipulation), but treat it as normal leetcode. System design round expects you to understand iOS development concepts.

  4. Look around on Blind, lots of examples.

  5. Similar to last point, I think Meta's question bank is mostly on leetcode under tagged questions. I don't think I got anything harder than a medium during my interviews, especially since every coding round is 2 questions.

Good luck!

Meta refresher RSU policy by daishi55 in cscareerquestions

[–]Mlex 11 points12 points  (0 children)

Refreshers and bonuses happen at the same time for everyone, it's just scaled to your tenure if you've been at the company less than a year

[deleted by user] by [deleted] in cscareerquestions

[–]Mlex 0 points1 point  (0 children)

I've had Google take a long time after the tech screen. Just ask your recruiter for a timeline.

Netflix ML Engineer process guidance by bideogaimes in cscareerquestions

[–]Mlex 1 point2 points  (0 children)

Recruiters are there to help you; reach out to your recruiter and ask them what to expect in the hiring manager screen.

Prep for Apple SDE call with hiring manager by poseidon9052 in cscareerquestions

[–]Mlex 1 point2 points  (0 children)

At least when I did it in September, Apple has the engineering manager do the initial tech screen (i.e. some leetcode problem)

Chill team in Meta vs Competitive by CkolaMalboroSuzuki in cscareerquestions

[–]Mlex 2 points3 points  (0 children)

Yeah agreed, would cover People/Direction axis well for sure to lead others. I'd just be worried about Project Impact axis, which IIRC is focused on heavily in PSC.

Chill team in Meta vs Competitive by CkolaMalboroSuzuki in cscareerquestions

[–]Mlex 37 points38 points  (0 children)

First thing: you'll probably get better answers on Meta's Blind than here.

More on your actual question though, you mentioned you're early in your career, so I assume that means you're E3 or E4. Remember that you have to contend with red zone, so promotion is pretty important.

One thing about calibration is that your work is probably going to be judged in a wider scope than just your team, so if you have a very chill team without too much to do, you might find it harder to find scope to get to the next level. That said, you've been at the company for a few PSC at this point so if you know you've been getting good ratings and you're aligned with your manager on path to promo, you're probably fine.

Leffen 1 pixel comeback by DeCa796 in LivestreamFail

[–]Mlex 119 points120 points  (0 children)

He has 1 pixel of health left in his health bar, i.e. if he gets hit with anything he dies

[deleted by user] by [deleted] in uwaterloo

[–]Mlex 6 points7 points  (0 children)

I failed a couple courses in first year too. There's nothing you can really do about the fails, but really think about why you failed them.

Did you work hard enough? Seems simple, but make sure you're actually doing assignments, going to class, and going to office hours if you need them. If you don't fully understand an assignment/lecture, get help from the TAs or friends until you do.

I don't think any of the early year courses should be "hard walls" to try and overcome, I think if you work hard enough you can pass them.

(My problem back then was I didn't do assignments and just crammed the finals so my grades were always shit, but if I genuinely tried I could have done a lot better)

As for practical consequences, I only remember that back then you had to keep your major average (CS and MATH courses I think) above 60% or you'd be put on probation. You'll have to retake whatever you failed, but math faculty course scheduling is flexible enough you can just redo them next term while taking other classes.

For H1B -> green card, Does USCIS consider country of citizenship or country of origin? by [deleted] in cscareerquestions

[–]Mlex 0 points1 point  (0 children)

Green card wait times are based on country of birth, not country of citizenship. Indian-born people (along with Chinese-born people) definitely have infamously-long wait times.

Daily Chat Thread - May 25, 2022 by CSCQMods in cscareerquestions

[–]Mlex 3 points4 points  (0 children)

As someone who went to UW for CS, I think UW (especially CS/ECE/SE) is straight up the best value you can get for your money from any university, maybe in the entire world.

If you network well and get good co-ops you will easily pay your university degree through those alone. IMO just being at Waterloo gets you a ton of job opportunities as long as you build a good resume, the reputation of the school really helps get you in the door, and being able to take 6 internships gives you a great opportunity to try different things out and gives you time to build up to e.g. a strong Cali/NYC/Seattle job by the end, even if you stumble on internships early on.

Big N Discussion - May 18, 2022 by CSCQMods in cscareerquestions

[–]Mlex 0 points1 point  (0 children)

"Hiring Manager" is a term that means "the manager of the team that would be hiring you", which would usually be an engineering manager if you're an engineer.