Skip to content

Latest commit

 

History

History
79 lines (44 loc) · 7.39 KB

HowtoInterviewforCodeJobs.md

File metadata and controls

79 lines (44 loc) · 7.39 KB

Back

Interviewing for Coding Jobs

Other Resources

Guides

  • How to Write A Killer Software Engineering Résumé: A fantastic breakdown of the essential components that make up a résumé. The impact statements within the Employment and Project sections in particular are especially worthwhile. Highly recommended as virtually every company requires them, whether or not you use résumés to get your job.

  • The Complete Guide to Google Interview Preparation: A top-notch resource to supplement alongside Andrei's course, Master The Coding Interview: Data Structures + Algorithms. It features a Google Engineer's deep-dive into interviewing well amongst a broad array of tech companies (both established and starting up), covering topics such as:

    • Getting The Interview
    • Building A Solid Foundation (Big-O, Algorithms, Data Structures)
    • Tips and Tools to Practice Interviewing Questions
    • Preparation Process as an Experienced Engineer, New Grad, or Intern
    • System Design Interviews
    • Phone Interviews
    • On-Site Interviews
    • Non-Technical Questions
    • "Non-Google" Interviews
  • Most Common General Interview Questions and their Answers for Tech Jobs: You should prepare these general interview questions too, becuase most people only focus on technical questions and don't prepare for these commonly asked general interview questions, and the ends up messing the interview. So, it's always good to prepare as much as you can.

Interviewing Tools

  • Adaface: Remote pair programming interviewing tool with shared code editor, compiler and video conferencing.

  • Gainlo: A free tool, similar to Interviewing.io, where one can hone their interviewing skills (technical and soft) through mock interviews with engineers from established tech companies - think Google, AirBnB, Amazon, Facebook, Dropbox, etc. - and receive real feedback on how one can improve. Great for those who care more about their privacy than they do their anonymity.

  • Interviewing.io: An excellent, free tool to practice your interviewing skills (technical and soft) anonymously with engineers from established tech companies like Google, AWS, AirBnB, LinkedIn, Lyft, and more!

  • 30 seconds of interviews: A collection of common interview questions that will help you prepare for your next interview!

  • Pramp: A free tool built to provide the complete interview practice you need from Technical to behavioral interviews.

Coding Challenges

  • Codewars: A place to challenge yourself and hone your coding skills. See if you can find any fellow ZTM students on there and team up!

  • CodeSignal: Formerly CodeFights, this site has real-world coding questions as well as challenges to keep your skills sharp and help you prepare for interviews.

  • HackerRank: A place where you can practice coding, prepare for interviews, and get hired.

  • CoderByte: A site for coding challenges and interview prep (including examples of real-world coding challenges/interview questions from various tech companies, including Google, Facebook, and the like).

  • LeetCode: LeetCode is the best platform to help you enhance your skills, expand your knowledge and prepare for technical interviews.

  • Hackerearth: Explore different programming tracks, solve thousands of coding problems, and crack your coding interview.Participate in coding contests ranging from beginner level to week-long coding marathons.Solve real-world problems and business challenges. Win exciting rewards.

  • CodeChef: CodeChef was created as a platform to help programmers make it big in the world of algorithms, computer programming, and programming contests.

  • Medium Article: Medium article about interview experience.

-Edabit: A beginner friendly platform for starting out with code challenges.

-Coding Bat: A beginner friendly platform to start out programming challenges in Java and/or Python!

-InterviewBit: Practice problems and interview preparation. Includes mock interview practice, etc.