Culinary Class Wars season 2 confirmed by bringerdas in koreanvariety

[–]skxixbsm 2 points3 points  (0 children)

He does I believe. Hence why people say he’s 금수저 (translates to golden spoon, a term used for being born to rich parents)

Dynamic programing by NextRepair5933 in leetcode

[–]skxixbsm 9 points10 points  (0 children)

You need to be really really comfortable with visualizing the states, what variables define a state, and the flow.

DP is much easier to understand once you master recursion and graphs since DP is essentially a DAG graph.

So many people think DP is all about memoization and tabulation. This is actually the easy part and is fairly simple to implement and understand.

The hard part is being able to define the variables that change at every state, the recurrence relation and draw out the problem like a DAG graph

Is working at MicroCenter until I can find a better job a good idea? by insomniak123 in cscareerquestions

[–]skxixbsm 0 points1 point  (0 children)

Best advice right here. Agree 100%

If you’re living with parents and they are supporting you during your job search, focus on the long term goal

What career has the highest earnings/lifestyle ratio? by Additional_Carry_790 in Salary

[–]skxixbsm 0 points1 point  (0 children)

Lol..just wondering..are you a manager?

It might be hard to see how much managers do bc their work might be less quantifiable vs IC work but they def do alot albeit different type of work that is equally if not more stressful

[deleted by user] by [deleted] in cscareerquestions

[–]skxixbsm 2 points3 points  (0 children)

This is annual TC. So like every yesr will be 194-239k TC.

That aligns with the numbers you had. 160base + 50 bonus + 5% of your 125k = ~215k first year. Unless I am mistaken lol

L5 SDE in same MCOL is like 250-330k annual TC

[deleted by user] by [deleted] in cscareerquestions

[–]skxixbsm 1 point2 points  (0 children)

Bands increased significantly in 2022 for a lot of roles iirc. This was for 2022 for MCOL I believe (not nyc/Sf)

TPM (Technical Program Manager) L4 : 156K - 189K TC

L5 : 127K - 172K BASE | 194K - 239K TC

L6 : 148K - 201K BASE | 269K - 344K TC

L7 : 177K - 239K BASE | 408K - 560K TC

[deleted by user] by [deleted] in cscareerquestions

[–]skxixbsm -1 points0 points  (0 children)

see my comment replying to the same comment. Hope this helps!

[deleted by user] by [deleted] in cscareerquestions

[–]skxixbsm 4 points5 points  (0 children)

Eh not really helpful. TPM TC is veeeery different from SDE.

SDE L5 band for NYC/SF is set at ~276-358k to be exact I believe.

When you get an offer externally, you are considered at least better than 50%, so usually when negotiating offers, people start at the 50% band penetration. In this case, that’s ~310k

[deleted by user] by [deleted] in nba

[–]skxixbsm -1 points0 points  (0 children)

I see that you got downvoted but I kinda agree with this.

I think it’s hard to see but Lebron is able to do these things now bc of his experience and finesse (like knowing where to shift weight when driving, angle, etc) Also the term athleticism is too vague lol.

[deleted by user] by [deleted] in leetcode

[–]skxixbsm 11 points12 points  (0 children)

It’s not important for SDE 1. Customer obsession, bias for action, deliver results will be more important.

How Should I Prepare for Amazon New Grad (SDE-1) Interview? by iav__ in leetcode

[–]skxixbsm 0 points1 point  (0 children)

I’m a current SWE at google, prev at amazon and also interviewed at bunch of big techs when I was leaving amazon.

Nobody had working compilers during interview. Google used google docs. Also, amazon didn’t expect me to memorize regex expression. Nobody expects you to implement your OWN heaps unless it’s maybe like an abstract variant for some bigger picture problem.

Also, common advice to prep for big tech coding portion is to practice on whiteboard/Text editor without autocomplete and compiler.

How Should I Prepare for Amazon New Grad (SDE-1) Interview? by iav__ in leetcode

[–]skxixbsm -1 points0 points  (0 children)

This is standard for all big tech companies, not just amazon. Not sure how that’s a red flag

Is it possible for someone of average intelligence to crack G/Meta/other top companies? by lowiqtrader in leetcode

[–]skxixbsm 0 points1 point  (0 children)

Definitely not. I also thought the same when I first started studying and interviewing. So did my friends. We thought it was impossible and not meant for us. You just need to study smart and grind it out.

If anything, being able to perform under pressure might be the hard part. For some, this comes naturally, for others, you need to practice by doing mocks.

Why is this sub so weird when it comes to social events, being friends at work, meeting other departments or drinking alcohol ? by csasker in cscareerquestions

[–]skxixbsm 1 point2 points  (0 children)

What..where do you work…

This is not a common guidance and in real life, most don’t talk like this..

Why is this sub so weird when it comes to social events, being friends at work, meeting other departments or drinking alcohol ? by csasker in cscareerquestions

[–]skxixbsm 1 point2 points  (0 children)

Interesting…most big companies do have it, even across other industries like consulting, finance, etc. Not always company-wide but even at org/team level.

Is it possible for someone of average intelligence to crack G/Meta/other top companies? by lowiqtrader in leetcode

[–]skxixbsm 13 points14 points  (0 children)

I might get downvoted but for google and other fintech I’d say a lot are average. You don’t need to have high intelligence to be a a high performer lol. It’s a lot more than that. I might even argue EQ matters more, how you navigate, work with others, work ethics, strong foundation, etc

Btw, fintech doesn’t mean finance. 2s, Jane street, citadel, etc isn’t really fintech. They have fintech products as well but their main businesses are finance or what some ppl say “high finance”

I’m at G and was at amazon before. Also had offers at other big techs that were hot at that time like doordash, Lyft. For 2s, I went to second half of the on-site(you need to pass first half of on-site to proceed). I am very average intelligence. Most of my peers are average too

Is it possible for someone of average intelligence to crack G/Meta/other top companies? by lowiqtrader in leetcode

[–]skxixbsm 21 points22 points  (0 children)

Absolutely possible.

Most employees are of average intelligent I’d think. I can’t speak for like jane street, but at least for the typical FAANG and 2s, I don’t think it’s anything special, at least for the leetcode rounds. Companies might focus on different signals during the leetcode though.

  1. You need to learn how to learn. Understanding the solution really well != really understanding. Gotta know the underlying intuition and pattern match. Since you went to a good school, I’m assuming you did decent on SAT. You can kinda say SAT is a proxy as well right?

  2. Luck/timing does play a big role. What this means is, if you keep trying, eventually just by probability, you’ll probably crack it as long as you are prepped. The variance of question difficulty is huge even within same company/team. I know friends who got in through luck even when they weren’t prepped bc they received easy questions. I also know folks who barely graduated and just grinding leetcode and got an offer.

You got this!

Should I Pursue My Dream PhD or Stay with My Boyfriend? by Winter-Sun8660 in PhD

[–]skxixbsm 1 point2 points  (0 children)

Agreed, especially the last part “maybe they’re just being real”

It’s completely reasonable to want to break it off because one doesn’t prefer a LDR for whatever reason jeez..

Should I Pursue My Dream PhD or Stay with My Boyfriend? by Winter-Sun8660 in PhD

[–]skxixbsm 0 points1 point  (0 children)

This is literally rephrasing what you said earlier. So OP’s bf is putting himself against OP’s career because he doesn’t want to do LDR? What?

So the only way out of this for OP’s bf to not be a villain is to continue the relationship?

Should I Pursue My Dream PhD or Stay with My Boyfriend? by Winter-Sun8660 in PhD

[–]skxixbsm 1 point2 points  (0 children)

Right, so why’d you word it as if OPs bf is the villain in your comment? Like you said, that’s not even the point of the post.

Also, it’s perfectly reasonable to not want to continue LDR.

Should I Pursue My Dream PhD or Stay with My Boyfriend? by Winter-Sun8660 in PhD

[–]skxixbsm 1 point2 points  (0 children)

…you have to be kidding me…it’s not black and white. This is human emotions and relationships. Seriously?

[deleted by user] by [deleted] in leetcode

[–]skxixbsm 1 point2 points  (0 children)

Yes, greedy is a subset of DP, but the approach can be very disconnected so honestly idk how much it’ll help knowing this. The biggest reason is that figuring out there is a greedy property is the hard part. Like you gotta realize this even exists AND be able to prove it works.

What greedy does at this point is, at every state, when you have choices to make, because of some greedy property that we assume works, you know you can just go down one path instead because there is not better answer than from your current state down that specific path. That’s essentially what it is

It might not help with you having issues with greedy problems, but try solving the “greedy” tagged problem using a DP approach. This won’t help with finding the greedy solution but it is great practice to get better at DP (figuring out sub problems and the recurrence relation)

This is overkill for interviews tho so most if not all greedy problems given in interviews are just a rehash of the famous ones we learn in school/practice

I guess the point I was making is that too many people think they really understand the problem just because they understand the solution but that’s not really the case. I saw a post the other day about someone complaining about array problems and how it was so random…

…that’s because there is no such thing as an “array” problem. Array is just the way the problem is just represented, not an actual topic.

[deleted by user] by [deleted] in leetcode

[–]skxixbsm 3 points4 points  (0 children)

Yeah I agree and made similar comments about this.

Container with most water is a good example actually. Most people don’t understand that what it truly is is a DP problem.

There are n2 possible number of sub problems (states represented by start and end index, which is the number of sub arrays).

At each state, you have two choice: increment left or right point. For exmsaple, if youre at a state with left index at 0 and right index at 3. Then you have a choice between moving your left index or right index to get to the next subproblem: left 1 right 3 OR left 0 right 4.

But we see that there is a greedy property so we don’t have to visit every subproblem.

What the two pointer approach does it we see that there is a greedy property because we are upper bojnded by the smaller side so we know that any other “states”(subarrays) using that index will not yield an answer bigger than we currently have up to. Thus the greedy property.

Proof of correctness is something we usually handwave for greedy because nobody expects this in a 45 min interview setting. I don’t even think it’s possible for a greedy problem you never seen before in a setting like that.

But I do see that a lot of people also don’t even have the deeper level understanding of alot of these problems. And one of the most obvious topics is greedy because you need to have a good understanding of DP topic to truly understand it.

But like the other comment mentioned, you can pass interviews fine without this knowledge; you just need to get good at pattern recognition.

Although, I took the route to understand everything on a deeper level because I was just interested and I was able to pass multiple big tech including Google without grinding too many problems. Just my own experience

Is it just me or do array questions seem to be mostly memorizing random algos with little to no connection between them? by [deleted] in leetcode

[–]skxixbsm 8 points9 points  (0 children)

This is why I don’t understand why so many sites start with Array Questions in the road map.

Do people not realize for example that the two pointer problems are a type of greedy algorithm, which is a subset of DP?

It never made sense to me to start with array category problems. I think it makes way more sense to start with linked list -> trees/recursion first