Skip to content
Victor Huynh
  • Home
  • About
  • Blog
  • Link Tree
Interviewing

Interviewing Process

  • 2021-09-192021-09-19

So this blog post is a little late because I was trying to focus up on a set of interviews that I had for the week of September 12-19. I think they went well, but I’m hoping for some good news, finger crossed.

My strategy going into this was detailed in my About page, and I basically spent a lot of my time going through Cracking the Coding Interview, and spent additional time making sure that I understood and remembered the important data structures and algorithms. I feel like those are key when it came down to getting through the initial interview process, and I don’t think I was too far off.

However, I did feel like I could have spent a little more time doing some problems, because I felt like that would have gave me a better sense of language syntax that definitely needed to be brushed up on. During one of the interviews, the Data Structures & Algorithms one, even though I was coding in JavaScript (supposedly one of my more comfortable languages), I made a pretty easy syntax error.

The error in question was with ForEach, what went down was

(forEach var in options) {
}
// then I realized that it was an Object function, so I changed it to
options.forEach(var){
}
// then I had a syntax error when running the function, and in actuality I had to pass a function into forEach
options.forEach((var) => {
});

Pretty embarassing mistake, and I felt like after doing some more problems, I would have been way more comfortable writing code using these language specific functions. I spent more time on the actual theory than language specific application, which I think was a mistake, but mistakes happen. I hope it wasn’t a make or break thing lol.

My next steps would be

  • Complete all the practice problems in CTCI
  • Spend more time doing practice problems (currently doing codewars for JS)
  • After more confidence is made, work on learning as I create as learn before I create

It would probably be better for the interviewing process if I deployed projects right away, to have something to show and talk about, but I feel like I should solidify any questions and knowledge gaps first before I work on my Git stuff.

In theory, I would like to write beautiful, clean, and modular code right away, but I feel like there’s too much rust in my abilities at my current stage.


Codewars Progress Rank:7 kyu Honor:70 Total Completed Kata:13

Posts navigation

1 2

Recent Posts

  • 3 Month Hiatus? Life update
  • I’m back…
  • Current learning goals and MERN update
  • End of my first week at TD!
  • First day at my new job approaches

Archives

  • August 2022 1
  • April 2022 1
  • December 2021 2
  • November 2021 2
  • October 2021 5
  • September 2021 4

Categories

  • Coding Portfolio
  • Habits/Skills
  • Interviewing
  • Learning
  • Liar's Dice
  • TD
  • YouTube
Theme by Colorlib Powered by WordPress