Cracking the code interview

  • Build projects outside of school/work. (I’m currently starting one).
  • Learning multiple programming languages. (I feel that having the basics of computer science or data structure are more important).
  • Expand your network. (I didn’t used to do it but after the advice of my mentor I started to do it).
  • Build a website/portfolio showcasing your experience (need to work on that).
  • Internship and classes (I’m on it).
  • Focus work on meaty projects.
  • Continue to work on projects (never stop actually)
  • Create a draft or a resume (Done).
  • Make a target list of prefered companies (Done).
  • Read intro sections of the book (Yep)
  • Learn and master Big O (I’m currently taking the time complexity of every code I write to practice, that lighting talk and further presentations really helps)
  • Implement data structures and algorithms from scratch (merge quick and counting sort, binary search, and some exercises with trees).
  • Form mock interview group with friends to interview each other (Interviewmania I and Interviewmania II also evaluation and mock interviews).
  • Do mini projects to solidify understanding of key concepts (at open source contribution I learned a lot)
  • Do several mock interviews (I need to practice more).
  • Continue to practice interview questions (Working on it)
  • Create a list to track mistakes you’ve made solving algorithms (I tend to brute force at first, I thought that it was a mistake before read the chapter VII of the book, brute force then optimize it’s a good approach, make it work then make it prettier)
  • Create interview prep grid (I’ve done it for my mock interview, challenges and how to solve them, weakness and what I’m currently doing to solve them, strength and an example, leadership what are you going to do to contribute to the team, conflicts, an example how it was solved and the result, enjoyed, learning skills or social skills).
  • Review update resume(already done, hope to add more thing in the next weeks)




Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Refactoring and rewriting Nexfon: The experience

Ship of Theseus and Software Development

Scope Gates in Ruby: Part II

From Zero to Motoko

C. Shinju and the Lost Permutation

Migrating from the traditional VPN approach

How To Avoid Shiny Object Syndrome

DesktopInfo — Conky for Windows

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store


More from Medium

California Dreaming: My TechWomen Experience

Problems of Fresher Architects — Things to unlearn as soon as you start a job.

Problems of Fresher Architects, college students, new architects

Copenhagen, Denmark- my home away from home

Solving tech problems: dummy endpoints in focus