Improving basics




Comment hidden because of low score. Click to expand.
0
of 0 vote

This is the approach I am taking: Listen to the great algorithm classes provided by Berkley and MIT and Stanford. On YouTube and itunes.
My favorite is "ShewChuck" a geeks geek!

Search for ShewChuck 61 and the data struct you want.
Example:
shewchuk 61b priority queue

I need to do this because in my CS classes 25+ years ago we didn't do dynamic programming and Map Reduce. And there was no Internet! Wow!

Just to whine and commiserate: I feel your pain. I produce j2me and Android apps e-commerce burned on phones and used to buy ringtones and wallpapers and apps. My apps are used by millions and I hear about it if they break because that means someone has paid for something they didn't get! Been programing for 25 years.
The few times I need to sort its been n <100 items and of course "I just Google it". That didn't work as an answer for Google. So I am going back to the drawing board (literally!) ;)

* Now someone tell me what to do about trick questions?

- gvp March 04, 2013 | Flag Reply




Add a Comment
Name:

Writing Code? Surround your code with {{{ and }}} to preserve whitespace.

Books

is a comprehensive book on getting a job at a top tech company, while focuses on dev interviews and does this for PMs.

Learn More

Videos

CareerCup's interview videos give you a real-life look at technical interviews. In these unscripted videos, watch how other candidates handle tough questions and how the interviewer thinks about their performance.

Learn More

Resume Review

Most engineers make critical mistakes on their resumes -- we can fix your resume with our custom resume review service. And, we use fellow engineers as our resume reviewers, so you can be sure that we "get" what you're saying.

Learn More

Mock Interviews

Our Mock Interviews will be conducted "in character" just like a real interview, and can focus on whatever topics you want. All our interviewers have worked for Microsoft, Google or Amazon, you know you'll get a true-to-life experience.

Learn More