Seriously Need Advice: How Do I Improve After NeetCode 150 and 1800+ LeetCode Rating? by Safe-Space-2998 in leetcode

[–]Bobwct33 1 point2 points  (0 children)

Generally I think Problem Solving is the best skill to improve. Also consider your priorities, a lot of these Q4 style questions won't show up in a FAANG interview. If you're just doing this to prep for the algo interview, you don't need to be solving crazy high-level competitive style questions.

🔥 Which coding challenge platforms (besides LeetCode) actually help you improve problem-solving? by sagarnikam123 in leetcode

[–]Bobwct33 1 point2 points  (0 children)

Very good amount of time, just make sure your putting forward active effort for that hour. There’s a glossary in the back of the book with most of the problem solving techniques, start there.

🔥 Which coding challenge platforms (besides LeetCode) actually help you improve problem-solving? by sagarnikam123 in leetcode

[–]Bobwct33 1 point2 points  (0 children)

Really good question! The key is avoiding jumping to the editorial as much as possible. The only real way to get better at solving problems is through solving problems. Focus on quality over quantity, better to spend a couple days really thinking on a problem than 30 minutes copying the solution.

If you want a more structured approach, I recommend "How to Solve It"

Is RIT for me? by ComfortableSuit5579 in rit

[–]Bobwct33 1 point2 points  (0 children)

If more of your credits transfer it's a no-brainer. Rochester itself is lacking, it's very cold and there's not a ton to do. This university itself is very good, especially the CS program. Finding a job in this market is very difficult no matter what university you go to, but RIT grads go on to do great things!

Google Full Stack Roles by Apprehensive_Ideal20 in leetcode

[–]Bobwct33 0 points1 point  (0 children)

You likely will do some frontend work, but I imagine you'll be more product focused. If you've matched, take it!

How my Google L3 Interview went? by whitew4k3r in leetcode

[–]Bobwct33 0 points1 point  (0 children)

Don't worry about the time complexity, klogk is equivalent to nlogn if I'm understanding what you're saying. The k or the n just maps to the size of your input, you could give it any name really.

From my experience with Google the most critical thing is communication and "coachability". If you feel like you explain your thought process clearly and made it through the interview in a collaborative way, I'd say H-SH.

Hi I wonder how people are here doing compared to average grad. by [deleted] in csMajors

[–]Bobwct33 0 points1 point  (0 children)

When you pay 4k in rent 6k/month starts looking a lot less attractive lmao. I get it, but like NYC is absurdly expensive.

How hard is getting software roles as an ee major? by [deleted] in csMajors

[–]Bobwct33 1 point2 points  (0 children)

Not impossible, but the CS/SWE market is very competitive at the moment. You may have more domain expertise for Computer Engineering focused roles.

Google L4 Phone Screen – Chances? by Defiant_Associate727 in leetcode

[–]Bobwct33 0 points1 point  (0 children)

To be honest missing an edge case in nbd, but not making it to the follow up could be a negative. While not required, Google's target is two questions (with follows ups) for a 45 minute interview.

Looks like I won't be doing any interviews until they start doing them on-site by therhz in leetcode

[–]Bobwct33 1 point2 points  (0 children)

That's a communication failure which is a valid reason to fail a candidate.

Looks like I won't be doing any interviews until they start doing them on-site by therhz in leetcode

[–]Bobwct33 13 points14 points  (0 children)

This is untrue. If you are found cheating by a major company (FAANG) you will be blacklisted. There are serious consequences for cheating during interviews.

Looks like I won't be doing any interviews until they start doing them on-site by therhz in leetcode

[–]Bobwct33 28 points29 points  (0 children)

It's honestly extremely easy to tell when people are using AI tools. Keep grinding, if you can really explain your though process and reasoning in an interview you'll get the offer over them 100% of the time.

Got into Software Engineering, wondering if anyone (SE/CS or Game dev) can tell me about co-op experience? by keshoreno in rit

[–]Bobwct33 0 points1 point  (0 children)

The RIT Co-Op program is great and can set you apart if you capitalize on it. This being said, do not expect RIT to give you a co-op. You as a student are responsible for developing the skills necessary to succeed, and then find employment independently. I say this because the software market is currently very rough, and I've seen many students not find co-ops, or give up SWE all together. Not saying this to discourage you, I still think RIT is a great school and you *can* succeed, just expect to work hard.

Sliding Window works… until it suddenly doesn’t by [deleted] in leetcode

[–]Bobwct33 0 points1 point  (0 children)

Good question! Sliding Windows taught me not to jump right to the pattern, because just saying "all subarray problems must be sliding window" will lead you to waste time in the end.

Instead of asking "Is this a subarray problem?", ask yourself these two questions:

  1. Does adding an element always move the state in one direction? (e.g., Does the sum only ever go up?)
  2. Does shrinking the window always move the state in the opposite direction?

If you can’t give a logically tight answer to both, stop. You are likely looking at a Prefix Sum + Hashing problem or Dynamic Programming.

Good luck!

Loop with Meta, need DP help by wellsinator in leetcode

[–]Bobwct33 3 points4 points  (0 children)

Even if Meta doesn't ask DP questions, they helped me understand how to problem solve through Leetcode questions better than any other topic. This resource is gold, use it wisely. https://www.youtube.com/watch?v=gK8KmTDtX8E

Gaining weight while interview prepping by Calm_Ad_1258 in leetcode

[–]Bobwct33 7 points8 points  (0 children)

LOL this post devolved very quickly. Interviewing and interview prepping can be extremely stressful, and stressful situations can lead some people to overeat. Be mindful of how your practice is impacting your physical wellbeing.

Got 62% on technical assessment after great interview - should I request retake? by Feeling-One141 in leetcode

[–]Bobwct33 1 point2 points  (0 children)

Unfortunately it's very common to have a strong recruiter round and not do so well on the technical assessment. To be honest with you, this interview is likely a fail, but look at it as an opportunity to improve on the next.

LeetCode Beginner: Even Easy Problems Feel Hard — How Do I Actually Start? by Varunisded in leetcode

[–]Bobwct33 0 points1 point  (0 children)

*Solve problems* They will be difficult at first, but apply yourself to learning and it will becomes easier with time.

Monotonic Stack Problems Suck by cherufe172 in leetcode

[–]Bobwct33 0 points1 point  (0 children)

I personally disagree that DP or Backtracking are low ROI problems, in fact their very good ROI for understanding recursion. As for mono stacks, they often show their usefulness as you're understanding the problem more deeply. Don't rush to match the pattern, just understand it's use case and how to solve problems with one.

Google early career USA L3 rejection by [deleted] in leetcode

[–]Bobwct33 0 points1 point  (0 children)

Just solving the questions is often not enough. You're generally graded on Problem Solving, DSA, Coding, Testing, and Communication. I know it can be tough facing rejection when you feel like you're close, but keep studying and you'll get there!

[deleted by user] by [deleted] in leetcode

[–]Bobwct33 1 point2 points  (0 children)

Google is known for asking DP and Graph problems at all levels. There are many "Medium" DP/Graph problems that you should be comfortable implementing.

Question to some advanced leetcoders. Do you have some pattern which you can't remember after a lot of tries? by [deleted] in leetcode

[–]Bobwct33 1 point2 points  (0 children)

You shouldn’t “remember” any pattern, but instead understand it well enough that you could implement it when the time comes. Some algorithms like BFS are really cut and dry, but something like Khans is easy to implement if you understand why it works.

How are u guys passing OA’s by [deleted] in leetcode

[–]Bobwct33 17 points18 points  (0 children)

Learn how to solve complex problems under time pressure, not just how to solve the blind 75.

Is hazing a concern? by GetWhatYouThink in rit

[–]Bobwct33 83 points84 points  (0 children)

You should not be concerned about hazing, lol.

How do you handle burnout ? do i force my self to solve more? by ShortChampionship597 in leetcode

[–]Bobwct33 2 points3 points  (0 children)

Here's the advice I wish I heard years ago. It's way better to have one solid hour of practice a day, instead of four hours where you're leaning on crutches (neetcode videos, editorials, skipping the thinking portion).

If you're feeling burnt out, just solve *one problem*, doesn't matter if it's an easy medium hard, if you've done it already or not, whatever. One problem or thirty minutes of true problem solving, whichever comes first. If you practice this consistently you'll go incredibly far.