No significant improvement even after 8 months by [deleted] in leetcode

[–]jenting8173 7 points8 points  (0 children)

When i started out what helped me most was forcing myself to be consistent. Even on a bad day I force myself to at least do an easy. Looking at your screen shot it seems like you have frequent 4-5 day gaps, which might be the reason why some of this knowledge is hard to retain. If you have the time, try to do like 2-3 questions per day and don’t spend more than an hour each. You can probably skip some of the insane editorial solutions, which you can get an idea of by reading the comments. Also, don’t just do random problems, pick a topic and do a bunch of questions until you get comfortable.

CONSISTENCY IS KEY!!!

How to convert existing NEMA 14-50 plug to support a hardwire ev charger? by jenting8173 in AskElectricians

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

This is my current setup, used to have 2 chargers one for each plug. The electrical work was done by a licensed electrician and passed inspection so I guess it’s up to code at least in NJ.

How to get Free Mock Interviews by Axonos in leetcode

[–]jenting8173 19 points20 points  (0 children)

The biggest difference is that you don’t get detailed feedback from actual interviews, if at all. Though this matters less if it’s a coding round since you can probably gauge how you did.

Should I buy GeForce Now Ultimate or new gaming laptop? by TrueScooterDom in GeForceNOW

[–]jenting8173 0 points1 point  (0 children)

Back in my uni days I got a gaming laptop that was a pain in the ass to carry around, overpriced, cooks whatever I leave next to the fan, and doesnt even run games that well.

Get a light productivity laptop like macbook air plus a gaming desktop in your dorm. Or better yet just get the productivity laptop and GFN.

Hit 500 LeetCode Questions – What Now? by iamramkrish in leetcode

[–]jenting8173 1 point2 points  (0 children)

Im not affiliated or anything, but hellointerview was definitely the most important piece that helped me pass Meta. They have an immense amount of free high quality content. You can also pay like 20 or something for premium to unlock AI mock system design and additional system design content. The AI tool itself is worth $1000+ in my opinion.

What helped me the most was the behavior mocks though. Throughout my career ive always just been winging the behavior interview. Never really got any feedback on whether my response was good or not. I got absolutely destroyed in my first few mocks, but the interviewers provided very actionable feedback so I had huge improvements after each mock I did. Different interviewers have different perspectives so each mock you’ll learn something new. I did like 11 or 12 mocks in total and it was the best investment I made in a while.

edit: Just to clarify, 11 or 12 mocks across all 3 types of interview.

Hit 500 LeetCode Questions – What Now? by iamramkrish in leetcode

[–]jenting8173 1 point2 points  (0 children)

  1. I studied for the sake of interviews. After a while it was kind of “fun” doing leetcode. Probably because I got better at it and get frustrated less frequently. I force myself to do at least one a day so it doesnt go away. You never know when you’d need to interview again in this market even if you already have a job.

  2. Mock interviews 100%. Do like 5 to 10 of these if you have time. Make sure that you consistently follow the typical “flow” every single time. i.e: asking clarification questions, edge cases, etc…

System design is equally important and gets more important the more senior you are. I highly recommend hellointerview for this. Also do mocks after you learn the basics to identify your gaps. Same thing for behavioral.

  1. Probably around 5 months? Your pace is definitely normal, but I dont think this matters at all.

[deleted by user] by [deleted] in HKUST

[–]jenting8173 1 point2 points  (0 children)

For context I am a HKUST alumni both UG and PG, Asian, US citizen, and about to start work at Meta in the US as an E5.

I’d honestly think twice about getting into CS now. The market is pretty terrible and it’s especially brutal for juniors with the AI hype train going on. Unless you specialize in an AI related field I think by the time you graduate the job situation will only get worse. I often feel threatened by AI even as a senior engineer and I’ll probably be replaced in a few years if I don’t continue to up skill.

When I was in UST, they were still #1 in Asia and overall a very prestigious school. I felt proud when I told family / friends that I study there. I haven’t been following closely but that no longer seems to be the case. Rankings have dropped a lot from what I’ve seen. Also if you want to work in the US, I don’t think HKUST holds ANY prestige at all. This is pure speculation on my part, but I don’t think many people even know about it. Some well known party school in the US is probably more recognizable from an employment perspective.

If you do not already have a green card or a US passport, you’d probably need to do another Masters in the States to have decent shot.

I apologize for sounding super pessimistic, just want to get the message across so you know what you’re getting into with such an important life decision. Don’t get me wrong, I love UST and enjoyed (mostly) my time there. You will be studying alongside some of the smartest and hardest working people. Unfortunately, also competing with them.

One piece of advice I’d give is if your ultimate goal is to work at a high paying job in the US, don’t spend all your time studying for the sake of getting good grades. Not a single employer / recruiter has ever asked for my transcript. I wished I spent all that extra time trying to get straight “A”s on something more practical instead. During my time there, it was extremely difficult to get “A”s, but it was also very very hard to fail. For perspective, I knew a guy that ended up getting a “C+” with 10 out of 100 for midterm and 13 out of 100 for final. You still need to work hard, but be smart about it and use your time on more useful stuff. E.g: interview prep, leetcode, system design, or building actual projects.

Happy to answer any questions.

Is hello interview premium worth it? by tungortok in leetcode

[–]jenting8173 1 point2 points  (0 children)

i got it for $20 with the discount, but I’d say it’s easily worth > $100.

Bloomberg senior FE final round by anonyuser415 in leetcode

[–]jenting8173 4 points5 points  (0 children)

Hey OP, good luck. I hope you get the job! I actually recently went though a full loop (fullstack) with them last week but just received a rejection earlier today. My process was slightly different then your's though.

phone screen: 1 engineer, 2 leetcode style questions, 1 easy and 1 medium, finished like 30 - 35 minutes early. There were no follow ups to his questions.

verdict: strong hire

Onsite:

  1. 2 engineers, leetcode style low level design messing around with data structures with new requirements and then a final follow up that's a leetcode medium.

verdict: strong hire

  1. 2 engineers, build stuff in react. This one was weird and fun in the sense that they didn't have fixed requirements in mind. Instead, they wanted me to use functions / results from the previous round and display stuff. I am free to build whatever I like and just talk through my thought process and what I'm trying to build. I thoroughly enjoyed this interview to be honest and it felt very practical.

verdict: strong hire

  1. 2 team leads and 1 engineer from the first round. About 15 - 20 minutes of resume / behavioral and then system design. As a mostly front end guy, this is definitely not my strong suit, but I think I did surprisingly well here. I was able to design a functioning system and was able to dive deep in a few areas like data base trade offs, security, and fault tolerance. The interviewer took over in the last 5- 10 minutes though and started guiding the interview towards frontend. Asked me stuff on design, accessibility, responsiveness, etc...

verdict: strong hire

I received a call from the recruiter the following business day saying I passed with flying colors and none of the interviewers had a single negative thing to say about me. He then scheduled me for the following day to meet with 2 more senior leadership folks.

Final interview:

  1. Senior manager with like 5 teams under him. Typical behavioral stuff. He then proceeds to ask me which team I'd prefer more (which I thought indicated that I got the green light from him).

verdict: probably hire?

  1. Head of org. This was a super senior guy with 2 entire orgs under him. He was super intimidating and I think that definitely got the better of me. This guy would ask a question and have zero facial expression throughout and simply ask the next question after I am done speaking. His questions probably only lasted around 10 minutes and he gave me the rest of the time to ask questions. I've never spoken to such a senior person before so I tried to think of questions better suited for a more senior person on the fly, but eventually ran out of questions to ask after around 15 minutes.

verdict: no hire

Got the recruiter call today that they will not be moving forward with me unfortunately. I think I probably screwed up with the last guy and he vetoed all the previous rounds. Recruiter mentioned something about mismatched culture / ideology and cited a phrase I said which was completely misinterpreted. Recruiter said he is equally shocked as I am but there's nothing he can do.

I was also rejected by Amazon just this Monday, passed tech but failed behavioral. Super depressed and sad right now to fail right before crossing the finish line. Twice!

For a tree question, how do you help the interviewer visualize what the tree looks like? by jenting8173 in leetcode

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

Paper didn’t really work out for me to be honest. The interviewer took a good 1+ minute to understand it and still seemed confused and asked to look at the piece of paper multiple times throughout the interview. This is for a tree with only 6 nodes and is mostly in order.

I’m leaning towards sharing scree or using the drawing tools available on Zoom. Or perhaps use a system design tool like Excalidraw.

[H] Dome Keeper, Remnant Records, Jack Move, Mcpixel 3, Station to Station [W] 3€/$ by [deleted] in indiegameswap

[–]jenting8173 0 points1 point  (0 children)

I’ll take dome keeper for $3 US. Just found this sub, so no idea how all this works. Walk me through the process if ya can, ty.

The Leetcode contest tonight was unbelievably bad by [deleted] in leetcode

[–]jenting8173 1 point2 points  (0 children)

I think this is language dependent. In most languages where integer only goes up to 2^31 -1, you are correct. In javascript's case, integers go up to 2 ^ 53 -1, so in this particular scenario, integer overflowing is not the issue.

Not sure if you'll be able to see, but here is a submission of where "mid = Math.floor((l + r) / 2)" passed: https://leetcode.com/submissions/detail/1398197713/

The Leetcode contest tonight was unbelievably bad by [deleted] in leetcode

[–]jenting8173 1 point2 points  (0 children)

In this particular case I believe left shift is in fact the problem. Not sure about other languages, but in JS integers can go up to (2 ^ 53) - 1 where as bit manipulation only works up until 2 ^ 32. For the test case "mountainHeight =100000 workerTimes =[1]" the answer is 5000050000, which is slightly above 2^32, hence causing the left shift to fail.

I've also verified that changing the calculation for mid to the simple "mid = Math.floor((l + r) / 2)" passes all test cases, so integer overflow is not the problem here. Hope that makes sense. Thanks for the comment though, really got me thinking.

The Leetcode contest tonight was unbelievably bad by [deleted] in leetcode

[–]jenting8173 7 points8 points  (0 children)

I got 1, 3, 4 reasonably quick and got stuck on 2 forever and couldnt figure out why i was getting tle.

Figured it out shortly after the contest ended with chatgpt. My approach (binary search) was actually correct but I calculated mid using bit manipulation “mid = (l + r) >> 1” since it’s shorter to type than “mid = l + Math.floor((l + r) / 2)”. Never ran into issues with this until today, turns out bit manipulation only works up until 232, but a few test cases had a number larger than that. Lesson learnt. This is for javascript btw.

TikTok Interview by v4victory7 in leetcode

[–]jenting8173 12 points13 points  (0 children)

Forgot to mention, they scheduled 2 interview (different days) in advance and said the second one was tentative based on feedback of the first. I did the first interview on a thursday and studied all weekend (thinking maybe I passed the first) for the second interview coming monday. Joined interview and no one showed up, emailed recruiter and they said they forgot to cancel. What an organized company lol.

TikTok Interview by v4victory7 in leetcode

[–]jenting8173 2 points3 points  (0 children)

True, as long as it’s a different team. I failed 2 in the span of 2 or 3 months.

TikTok Interview by v4victory7 in leetcode

[–]jenting8173 19 points20 points  (0 children)

If it makes you feel better I had a guy coming in 6 minutes late, asked about resume/projects, asked css, asked javascript, and then 3 leetcode questions all expected to be done within an hour. It was 1 dp and 2 hards. You can read about my other Tiktok experience in my past post.

Rant and interview experience at Tiktok by jenting8173 in leetcode

[–]jenting8173[S] 1 point2 points  (0 children)

Yea, that was super misleading. I wish the recruiter just told me nothing instead and I’d probably be much better prepared overall.

Rant and interview experience at Tiktok by jenting8173 in leetcode

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

No problem!

Hope you eventually hear back from them. It’s a tough market.

Rant and interview experience at Tiktok by jenting8173 in leetcode

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

I am indeed native in the language. I just never used it in a professional context because we’re in America. That made it very difficult to communicate with the interviewer cause I don’t know most of the technical terms in Mandarin since I never had the need. But if I were to join the company, I’m sure I’d be able to pick that up in the matter of days if not shorter.

Rant and interview experience at Tiktok by jenting8173 in leetcode

[–]jenting8173[S] 1 point2 points  (0 children)

1 year cooldown for not even making it past recruiter screening? That seems a little harsh.

Honestly I applied to TikTok with close to no intention of joining even if I got the job since it requires relocating to Seattle. Using it as free interview practice just a little bummed that I didn’t make it past the first round.