I attended a top 10 school where our homework programs were multiple google-esque problems each week starting from cs 101 up to more senior level courses. People from my school hire well into facebook/google/amazon etc. they are the best and brighest in the US.
Unfortunately I come from a poor country ass family and my blue collar background can't afford to attend this school. I'm going to a different school next semester with regular classes/homework assignments which leads me to my question.
How do I prepare for google style interviews? what online resources are there? I'm serious about it.
just dye your hair blue and tell them you are transgendered, You will get the job.
Chase Young
That's the craziest advice I've ever received.
Landon Jones
and the best!
Jacob Wright
Probably would work tbqh
Eli Evans
I already get discriminated against for being poor. Might work.
Alexander Ross
crack the coding interview algorithm design manual introduction to algorithms leetcode hackerrank topcoder projecteuler
source: i'm preparing for google phone screen in a couple weeks
Eli Cook
basically you have to be better than most people at DS/algo and reverse-a-string-like coding problems. I've also interviewed at amazon and they gave me a computer and had me code a solution to their problem statement
Andrew Allen
Microsoft offered job to me without any coding course, i refused after hearing the details. they want me to organize indians over skype and prevent then fuck up. this also includes arabs
Brody Nelson
Thanks for this. I'll prepare accordingly. I'm pretty certain I remember seeing some of our homework problems were directly from top coder.
Ryder Sanchez
Quick Question. Does top coder teach you in tutorial style fashion? Because this is what I am looking for... I want to learn and practice my DS and Algos.
I tried learning from coursera (with java) but one of their courses was too slow and trivial.
check the editorial tab. I can't see the page right now as it's giving me a 400
Josiah Nguyen
>DS/algo
Not OP but what is the DS part of this?
Zachary Ramirez
Okay I am checking those to places out now. What is topcoder for then? The site is confusing me I couldn't find the 'learn algorithms tutorials' but then just read your comment.
Owen Young
data structures.
Basically when you graduate and work a fulltime job most likely you won't use this knowledge all of the time but DS/algo are extremely important for interviews at good companies as they're considered analogue problems for problem solving ability/coding ability/intelligence (read introduction section of CTCI for more on this)
Ayden Jenkins
Me again. I found something closer to what I am looking for:
What kind of math background do I need to prep with to go through these exercises? Some of this looks quite complicated and not sure if the chapters will be self-contained in order to complete the end of chapter exercises. I'm smart and learn fast
Nicholas Martinez
read this before or after i learn DS/Algo? I'm trying to learn algo/DS first.
Evan Brooks
mathematical maturity is useful or discrete math but I'd just learn as you go
Robert Torres
No, read this first, so you know which algorithms you should give a fuck about for interviews
Do you want a job, or waste your time in becoming a walking encyclopedia of algorithms?
Then concurrently go through Cracking the Coding Interview (6th edition) & CLRS (do exercises) and complement with with some MIT 6.046J videos (even though this one is very old and MIT no longer teaches the course this way since they use CLRS).
I don't know java so I'm learning from udemy John P's course and supplementing some java shit with top coder.
Lucas Reyes
I've been writing software professionally for 6 years, so go fuck yourself kid
James Sullivan
Of course I'll take a DS and Algorithms course but I don't want to wait and learn this shit in a class room. I want to know a good bit of it before I take these courses. Will be a busy summer.
Dylan Hernandez
...
Jaxson White
yeah because getting advice from a bunch of humanity and business majors from /adv/ & /biz/ is going to be extremely fruitful.
Connor Foster
>what algorithms are Dude, come the fuck on, yeah it's a scary word but the concept is simple
How to calculate the area of a square? by squaring it right? so what do you do? you write a piece of code that takes in a number, squares it, and returns the output.
Bam, you just wrote an algorithm. It's not black magic ffs
I would not be wasting my time memorizing algorithms, unless I knew a certain interview would contain lots of questions regarding common algorithms and how to implement them without bugs and with decent performance. The most important thing in interviews is your attitude and character, then comes technical knowledge.
Elijah Butler
Anyone have a DL link for Cracking the Coding Interview, 6 ed?
Jose Jones
I did the google interview.
The problems are directly from some of those coding problem websites, even down to the wording.
Grayson Cox
>Lying on the Internet
Adam Gomez
care to share specifics? how about which sites in particular?
is spending 80% leetcode 20% CTCI a solid studying strategy?
Andrew Garcia
>leetcode I'm getting a Bad Request (400) on the site
>Dude, come the fuck on, yeah it's a scary word but the concept is simple
I'm meant the mathematical side to not. Not memorizing a bunch of shit.
Josiah Gutierrez
Tell them that you are woman in male body and gender is a social construct then, that you work in non-profit organisation that fight agains male oppresion.
Nathaniel Collins
>taking career advice from Sup Forums neckbeards go to /r/cscareerquestions or just read CTCI.
Connor Parker
How self-contained is CTCI? For instance if you didn't know what dictionaries were would you understand them by reading this book
Cooper Bennett
If you want a book with more explanations check out "programming interviews exposed". It has less questions but explains stuff better. Then you can move on to CTCI, because it has great content too.
Chase Robinson
>I already get discriminated against for being poor.
How did that happen? I'm genuinely curious because I'm a poorfag myself.
Christian Davis
>not good enough to get the job >blame others nice work, user
Ian Bennett
Okay will do, thanks!
Lucas Brooks
Because hardly anyone in my family completed a high school education and I grew up in a very rural town. I had life disadvantages from the onset.
Education isn't a focal point when your family is stressed about whether they can pay next month's water bill and every week you have to hear complaints about this or that bill due next month and how you need to help pay for it.
So you become undereducated amongst peers that attended STEM highschools, had parents with upper middle to upper class incomes and was provided the best education possible from the onset.
John Cruz
no problem, good luck
Jonathan Price
Thanks.
Jayden Ramirez
Write a program at home that gets google interested and get bought by them.