InterviewCake
'Using a hash map is [u]so common in coding challenge solutions, it should always be your firstthought. Always ask yourself, right from the start: "Can I save time by using a hash map?"[/u] '

Quote:

 

You might have heard of binary search before, but that doesn't help you much unless you've learned the lessons binary search teaches us. 

Binary search teaches us that when an array is sorted or mostly sorted:
1. The value at a given index tells us a lot about what's to the left and what's to the right.
2. We don't have to look at every item in the array. By inspecting the middle item, we can "rule out" half the array.
3. We can use this approach over and over, cutting the problem in half until we have the answer. This is sometimes called "divide and conquer."

So whenever you know an array is sorted or almost sorted, think about these lessons from binary search and see if they apply.



 

Quote:

 

I was hired not by replying to every email and answering the phone for every recruiter that called, but by getting lost in the wrong building and bumping into Kalimar Maia who was also in the wrong building =)

Yes, that's it no secret technique, I was lost and introduced myself to Kalimar and asked if he was going to the Ruby Meetup group as well, and he said yes. We talked a little and hit it off well. We found the right building and I happened to give a short 5 minute presentation that night. Kalimar said I did a good job and that we should get coffee some time.

Kalimar emailed me the next day and I said I'd love to meet for coffee and get some advice on how to get hired or just about development in general. Anyway long story short I had no idea that ZipList was thinking of bringing somebody new onto their team. We met for coffee and towards the end of the conversation mentioned the idea of applying to ZipList. Just over 1 month later I started my first day at ZipList on August 1st! 2 weeks later I completely finished up with all of my shoeing practice and have not touched a horse since!

The moral of the story is: BE NICE TO EVERYONE!….especially when on an elevator =) Seriously though the "secret" to getting hired as a junior developer is to simply go religiously to local Meetup groups, give short 5 - 10 presentations as often as possible without being obnoxious, and finally after the meetup has finished, go to the local "hangout" afterwards.

Source: http://joshuakemp.blogspot.com/2013/10/ ... final.html




 

Quote:
How Can I Get Experience Without a Job? If you're in college, and your school offers programming lab courses where you work on something seriously difficult for an entire term, take those courses.

 


 

Quote:
Along with your resume, please include:
A) Links to any projects (we really like these). We especially like live projects; please do NOT send your code.
B) A cover letter that includes why you want to join Khan Academy
C) A copy of your unofficial transcript
D) (Optional) While not required, it is favorably looked upon to build an exercise of your choosing using our open-source framework

 


 

Quote:
Tools He Used To Make The Site:
http://tympanus.net/codrops/2011/11/28/ ... nd-jquery/
http://www.theimgeek.com/css-highlighter/
http://www.zurb.com/playground/css3-polaroids
http://gnrbishop.deviantart.com/art/Wood-floor-86913934
http://craigsworks.com/projects/qtip2/
http://www.mobilefish.com/services/imag ... ge_map.php
http://thinkdesignblog.com/120-handdraw ... arrows.htm
http://www.premiumpixels.com/



 

Quote:
I suggest finding a shop (or two or three) and try to contact the programmers that work there (or the administrative assistants). Ingratiate yourself, use the internship angle, offer to sweep the floors and clean the windows and anything that gets you in the door. Then, when you get in the door, shut your mouth and absorb as much as you can, including the hierarchy (such as, what's considered an entry level position). Shake hands, smile often, be honest and respectful, and find an advocate.
[...]
I lived for a short period of time in Mountain View/Santa Clara back in the early noughts (00's), and the above was consistently the gist of what they had to say (plus some film set wisdom).How do you get a job at Cisco/Oracle/Google/etc.? Go have lunch on their campus. Often. Talk to people. Find out what they're working on. Research, be interested, ask thoughtful questions. BE NICE. Stick around. Don't be a pain, don't sulk; congratulate the more fortunate. Be persistent. Observe hierarchy.