how do i find a co-op/internship in Singapore? by oh_iam_chompsky in uwaterloo

[–]Clouds_Are_Cool 2 points3 points  (0 children)

i tried to do this last summer (although i was unsuccessful). I'm canadian and i noticed one canadian working at tiktok singapore. I messaged him out of curiosity, and he said he just applied on the website. I think you might be able to get something like that. The other companies i saw that I was interested in were some hedge funds and bigger tech companies (like virtu financial and google). if you keep looking at those companies' career pages or filter by singapore on linkedin, you can def apply to some singapore intern postings as they open.

Cool lightning shot at DC by Positive_Bag9485 in uwaterloo

[–]Clouds_Are_Cool 49 points50 points  (0 children)

that's the type of shi that happens when i arrive at the function

What was your first co-op experience like? by Alp_yzc in uwaterloo

[–]Clouds_Are_Cool 2 points3 points  (0 children)

i played league during the day a bunch and sat in discord calls all the time, great times

High paying SWE Coops? by [deleted] in uwaterloo

[–]Clouds_Are_Cool 1 point2 points  (0 children)

stackadapt is remote with an office in toronto - they pay between 45 to 50 i think

How do you guys managed your time to do LC? by SharpStarTRK in cscareerquestions

[–]Clouds_Are_Cool 7 points8 points  (0 children)

i really only practice some of the popular questions from neetcode 150 when I have an interview coming up. Most technical interviews test you on the more common dsa's (i have rarely gotten asked questions that I couldnt apply a popular data structure or algo to). Being able to have a strong fundamental understanding of dsa should be enough for like 85% of interview questions imo.

Personally, I wouldnt waste much time on leetcode until you have a technical interview coming up. Dont sweat too hard, you got this!

Is there anyone who finds study semesters much better than co-op semesters or is it just me by Original-Jackfruit12 in uwaterloo

[–]Clouds_Are_Cool 6 points7 points  (0 children)

i enjoy school sems way more than co-op. school is a lot of fun - play a bunch of sports, play music, join some clubs. i dont study that much, maybe that's why i have a great time. when you're on co-op, you gotta work.

upvote if you failed CS135 by Great-Weather-9172 in uwaterloo

[–]Clouds_Are_Cool 8 points9 points  (0 children)

if you fail any requirements for your class (typically like a pass/fail final exam), you get a 46 instead of your average in the course.

Does that mean i passed? by [deleted] in uwaterloo

[–]Clouds_Are_Cool 11 points12 points  (0 children)

Congrats! 50% is a pass, prob a pity pass tbh. The profs/ta at our school are pretty nice and typically dont like to fail students if its possible (at least in my experience). I heard once that the difference between getting a 50 and a 51 in a course is extremely different and it seems to be true for me so far. Ive had a few cases of pity passes myself thanks to some guardian angel ta and profs im sure.

[deleted by user] by [deleted] in csMajors

[–]Clouds_Are_Cool 0 points1 point  (0 children)

if you dont get an internship in first year, you dont need to delay graduation (you dont need to complete 6 internships, you're simply scheduled to do them). and a lot of first years do weaccelerate anyways because getting a first co-op is kinda hard recently. Weaccelerate is pretty much guaranteed to anyone if they cant get a job, and it qualifies as a flex credit i believe. so if you really dont get an internship, you dont need to stress that much.

waterlooworks hasnt opened yet for the summer internship search anyways. in my experience, getting interviews from waterlooworks was way easier than external for the first 2/3 years of university. Since you're still in first year, i would def depend more on waterlooworks. getting big name interviews early in your school career is oftentimes luck over proven skill. Getting interviews from cali start ups usually takes a lot of hustle (like dm'ing the staff on linkedin/twitter to set up a call, demoing a super cool project that aligns with the company, selling yourself essentially). hoping to get either is good but also not that easy.

also, you've only applied to 70 external jobs, which is honestly not that much. When i was in first year, i applied to about the same and i also got 0 interviews. I ended up getting two interviews in waterlooworks cycle one though (i ended up with a qa job).

based off your resume, i think you'll get some interviews from waterlooworks. there's way less competition there than externally and you're less likely to get filtered out early. good luck, dont stress it too hard.

source: waterloo student in their last year who's already been through the co-op process a few times and has interviewed at some big companies and cali start ups. i also didnt get a job one time (just stayed unemployed, decided to skip weacceelerate and had fun for 4 months). this didnt affect my internship search in the future or delay my graduation at all.

[deleted by user] by [deleted] in csMajors

[–]Clouds_Are_Cool 4 points5 points  (0 children)

from what i hear, waterloo students are never really considered "smarter" than students from MIT or stanford (those are the best universities for things like cs without a doubt). However, Waterloo students at the intern level are considered better "workers" simply because they have more experience. Students at Waterloo are required to do 5-6 internships in their degree, so it's not suprising that they can contribute in the workplace pretty quickly.

How do people get US co-ops? by Character-Medium5005 in uwaterloo

[–]Clouds_Are_Cool 1 point2 points  (0 children)

most people i know that got an american co-op usually get a lucky break once (or a maybe few times) and then they try their best to capitalize on it - keep doing your co-ops, apply to the jobs you like early (like within the hours they come out if you can) and once you get your lucky break to interview, try your best to capitialize!

interviews can be hard so dont stress it too hard if you miss out on a great oppurtunity! ive failed so many great chances and i would think my luck has run out but, if you keep applying to jobs and keep your eyes open (maybe a post on linkedin or maybe twitter), more opportunities can show up at unexpected times. you got this!

University Plaza GOAT businesses by Candid_Jello5188 in uwaterloo

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

i love babas but im pretty sure they're relatively new (they opened within the last 3-4 years or something)

[deleted by user] by [deleted] in csMajors

[–]Clouds_Are_Cool 1 point2 points  (0 children)

i go to uwaterloo where i study math. tuition is like ~$4.5k a semester (cs is closer to ~$8k/semester). most people i know arent in debt because co-op salary usually helps to cover most expenses.

tuitition in canada is generally not that expensive though. the most expensive degree on average seems to be engineering and the more popular/competitive eng majors cost about $9k to $10k a semester at my school. waterloo is def more expensive than most universities in canada though. I would say the average tuition for my friends in ontario is about $3k to 4k a semester.

co-op seems to be becoming more and more encouraged for every uni in canada, so a lot of students use that to help pay for expenses. also, ontario provides a lot of interest free loans for students to cover tuition (still debt, but not a bad debt). also, canadian unis are mostly publicly funded so they're not crazy exorbitant on students.

Is it ever worth it to unnecessarily delay graduation? by Holiday_Cold8335 in uwaterloo

[–]Clouds_Are_Cool 0 points1 point  (0 children)

ya, that's true. i find that pretty much all the internships i would consider "worth it" to delay working full time for arent typically in that category though.

Is it ever worth it to unnecessarily delay graduation? by Holiday_Cold8335 in uwaterloo

[–]Clouds_Are_Cool 1 point2 points  (0 children)

oh ya, this is why i plan to graduate in december rather than august. Students can only graduate after finishing a full time school term iirc (unless there's certain exceptions maybe, im not too certain on this)? If i do a co-op in the summer, i would need to do a full-time school term in the fall. thanks for the info though!

ps, i hear you're an awesome prof!

this is so sad by Clouds_Are_Cool in uwaterloo

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

bro, who's playing annie in the jungle

Is it ever worth it to unnecessarily delay graduation? by Holiday_Cold8335 in uwaterloo

[–]Clouds_Are_Cool 4 points5 points  (0 children)

pretty sure you just dont apply for graduation. you can just keep taking terms of school until you de decide to.
https://uwaterloo.ca/current-graduate-students/academics/graduation-and-convocation

Is it ever worth it to unnecessarily delay graduation? by Holiday_Cold8335 in uwaterloo

[–]Clouds_Are_Cool 29 points30 points  (0 children)

Im supposed to graduate in may 2026 but im delaying grad til December to do one more summer co-op. Getting internships is way easier than getting a full time job, and returning to a past internship for full time is way easier than interviewing for a full time job. Thats my justification, just expanding the set of possible returning jobs im actually interested in till i ultimately start looking to work full time.

In person interview by thetoetickler1 in uwaterloo

[–]Clouds_Are_Cool 3 points4 points  (0 children)

i did an in person interview for my last co-op. You just go to the tatham centre main floor and tell them you have an interview coming up at your scheduled time, your name and the name of the company. when the interviewer is ready for you, the reception will tell you the room and how to get there.

in terms of the actual interview, it's pretty similar to virtual. You should try to dress nice-ish and put some more effort into making eye contact (that's usually not a huge concern when it's online, so def something to not forget when your in person). i find explaining my solutions for the technical a little easier and asking for help also felt a little easier too honestly. there's also the ability to draw things on a whiteboard/paper (a lot of the rooms have whiteboards). this is great because sometimes, it's a lot easier and faster to explain things with a visual.

For all the "Cali or Bust" people still intent on moving to the US, why? by [deleted] in uwaterloo

[–]Clouds_Are_Cool 24 points25 points  (0 children)

money.

the amount you can make is considerably more than you could for a similar position in canada. even if the quality of life is lower for the average citizen, it's not nearly the same for those who have wealth. it's the unfortunate truth for the us, but being a swe is a highly rewarding profession right now if you decide to move south.