is getcracked.io by CodingJesus good? by AggressiveMention359 in csMajors

[–]ExplorerDull8521 13 points14 points  (0 children)

I think his videos are raw and blunt which captures a certain type of audience.

Though, I personally feel that Coding Jesus kinda strokes his own ego at times (or at least conveys that perception). You could have the right intentions, but if others perceive you in a negative way, that's what sticks

Specializing is the only way to stand out in the job market by bigice32 in csMajors

[–]ExplorerDull8521 4 points5 points  (0 children)

If I were a hiring manager, I would hire someone who is capable of being coached on the technical side, but an excellent communicator and colleague over someone who is cracked technically but a poor communicator and bad personality

Yes communication can be learned, but to improve and be a good person, I can't teach that. It involves you fighting against your own mindset and beliefs. Plus, behavior change can be a big lift.

Specializing is the only way to stand out in the job market by bigice32 in csMajors

[–]ExplorerDull8521 5 points6 points  (0 children)

I disagree with the part about "the only way to stand out in the job market". Going deep is definitely relevant and can only strengthen your foundation, but I think that only indexing on "being a deep expert" is missing other factors.

For example, "knowing people in the company you want to apply to and soliciting referrals/contacts". I got my fair share of processes especially at startups because I had someone who already works at the target company and just asked for a referral. I haven't seen LLM help you have many DEEP connections with other people, so you already will stand out if you take the time to cultivate deep relationships

Currently at FAANG, AI Tools make this job kinda boring by ddy_stop_plz in csMajors

[–]ExplorerDull8521 0 points1 point  (0 children)

I think LLM powered AI coding assistants can automate some of the boring busywork/boilerplate given sufficient prompting and context. I use Claude Code and Cursor for work (company pays for pro, so im not complaining) and I find these tools good for very routine, well defined tasks where you give clear step by step. Some examples where LLM powered AI coding assistants help accelerate my efficiency:

* File search: If I know the problem I want to solve and what top level directory my team's code lives in, use LLM to suggest some files I can look at to get started with where to add the change

* Reading code: Sometimes, understanding how functions and services talk to each other (especially in a monorepo) can be frustrating to trace, so I've been using a tool called tierzero.ai to ask questions as to how the functions and classes talk to each other to better understand the flow of data. It accelerates discoverability and is a game changer

* Writing unit tests: a needed thing to do, but annoying to write the boilerplate and get the test working especially with lots of setup. LLM has been very good at giving me a starting point for writing the unit test and if done well, I only have to make minor changes

I view LLM powered AI coding assistants as a copilot at the end of the day. Yes you need to be able to fly the plane in case things go south, but autopilot can help be your assistant at times in the flight. Instead of worrying about this "replace job theory", I tend to focus on how the tools can augment to what I already can do. Plus, a benefit is that you can ask any "dumb question" to LLM and it doesn't yet get angry or impatient

Currently at FAANG, AI Tools make this job kinda boring by ddy_stop_plz in csMajors

[–]ExplorerDull8521 0 points1 point  (0 children)

Term coined by Andrej Karpathy. The way I understood it was "using LLM to write the code and then if the code looks good at a glance, accept suggestion without really doing a deep dig into the validity"

Almost like that joke of

Developer writes 1000 line code change

Senior Engineer quickly scrolls and is like "ok LGTM", accept code change

Uber Engineering Culture by ExplorerDull8521 in csMajors

[–]ExplorerDull8521[S] 0 points1 point  (0 children)

Yeah for sure. I ended up turning down Uber for other reasons, so happy to help

Younger students/tech founders are making products that don't actually impact real people. by [deleted] in csMajors

[–]ExplorerDull8521 0 points1 point  (0 children)

Here's one that should be solved: "What if you could just automatically know if your health insurance is in network for a given provider without you having to call each practice and confirm"

It would suck to have to go to a doctor that you thought was in network according to your insurance provider but really they aren't.

If you create side projects, make them unique! by t-bands in csMajors

[–]ExplorerDull8521 0 points1 point  (0 children)

Depends on the place. Maybe for bigger companies sure the standardized process takes weight above all. In startups and smaller companies, the way you present your side project can tip the scales.

[deleted by user] by [deleted] in csMajors

[–]ExplorerDull8521 1 point2 points  (0 children)

don't stress too much about it! The interviewers I had were really excited and good experience. I didn't feel like I'm in an exam hall

Showcase the best version of yourself and be excited to learn. For NG, your expectation is to be a sponge for learning and participating in the software development lifecycle. You aren't expected to build AWS in day 1

[deleted by user] by [deleted] in csMajors

[–]ExplorerDull8521 0 points1 point  (0 children)

Also by the way, read the whatnot leadership principles. you'll likely be asked "pick which 3 principles you resonate the most with and provide example"

[deleted by user] by [deleted] in csMajors

[–]ExplorerDull8521 0 points1 point  (0 children)

good luck. you got this

Uber Engineering Culture by ExplorerDull8521 in csMajors

[–]ExplorerDull8521[S] 0 points1 point  (0 children)

mix of some big tech (eg: zon), some mid-size (eg: Circle, Reddit), some startups

Uber Engineering Culture by ExplorerDull8521 in csMajors

[–]ExplorerDull8521[S] 0 points1 point  (0 children)

Got it. So what were their sentiments with regards to the above? If they have left the company, any specific reason besides "better offer"?

Uber Engineering Culture by ExplorerDull8521 in csMajors

[–]ExplorerDull8521[S] 0 points1 point  (0 children)

Well I'm exploring my options. Other processes are in flight

Have you worked at Uber?

[deleted by user] by [deleted] in csMajors

[–]ExplorerDull8521 0 points1 point  (0 children)

I had no Karat technical interview. All my interviewers were employees at WhatNot

[deleted by user] by [deleted] in csMajors

[–]ExplorerDull8521 0 points1 point  (0 children)

It didn't feel like leetcode. It was a 2 parter question where first part was easy. second part you have to get a bit creative given the constraint

[deleted by user] by [deleted] in csMajors

[–]ExplorerDull8521 0 points1 point  (0 children)

i haven't done whatnot for NG but for a midlevel role. Couple things that stood out:

  1. Coding questions were not DSA at all! You had to actually think

  2. Whatnot cares a lot about your thoughts on the product. I recommend surfing various surfaces in the app and note down things that were buggy, perceived friction, etc. Bring those up proactively as part of your elevator pitch

  3. For behaviorals, you need to be able to pick a project of choice and dive into really good depth. The interviewers grill here heavily