Programmers, sharpen your skills or prepare for an interview. Discover what you don't know, that you don't know. Before you interview for real, practice with us.
Here's what to expect..
* Choose Your Own Interview - We have studied actual job descriptions to create a few mock job descriptions that generally fit the career path of most folks.
Entry Level Frontend Developer
Entry Level Backend Developer
Experienced Frontend Developer
Experienced Backend Developer
(see them at http://www.denvertechinterview.com/job-descriptions)
You'll choose the job description that most closely fits you, and your interview will be based on the details of that job description overall. You can select specific items if you'd like a grilling on that topic.
-- Whiteboard exercises.
Write working code without an IDE, or perhaps design a system from the top of your head. You'll need knowledge in a wide range of software engineering topics in order to answer these most efficiently, and to get the job.
-- Focus on the fundamentals.
Go in-depth on the foundational knowledge you need to answer whiteboard exercises. From data structures and algorithms to databases and language specifics.. From backend to browsers, these topics will make sure you've got the basics down pat.
You can do this all over, and over again, getting your mind right, before you go do the real thing.
"We choose to do this, not because it is easy, but because it is hard." -- President John F. Kennedy (https://www.youtube.com/watch?v=ouRbkBAOGEw) (more or less)
Find out where you're strong, and help others where they are weak! The best way to learn, is to teach.
Thank You To Our Sponsor: Galvanize.
Galvanize is a Learning Community for Technology. They offer anyone with the aptitude and ambition the tools to grow their career or startup. They do that through having membership for office space, education opportunities in both data science or web development (where they have both immersive programs and part-time classes), and enterprise solutions like custom employee training, off-site events, or event space for things like this meetup.