By: Jackson Valdez
- What worked well in your process?
I was able to write good pseudocode for how I would solve the problem. - What was difficult/where did you struggle?.
It was most difficult to actually come up with the solution. - What feedback/discussion did you have with your peer?.
I did not discuss with a peer yet. - Is there anything you want to change about your approach to the next technical challenge?.
I want to try to solve the prblem in a less amount of time.
- What worked well in your process?
I was able to solve the problem in a somewhat short period of time. - What was difficult/where did you struggle?.
It was hard to convert my pseudocode to ruby because not everything in my pseudocode could have easily been done in ruby. - Is there anything you want to change about your approach to the next technical challenge?.
I want to put more emphasis and clarity on thinking about how ill approach the problem before I just start writing random pseudocode down. - Were you able to improve your approach? What went better?
Yes.
- What worked well in your process?
I was able to come up with an effective solution within the hour given. - What was difficult/where did you struggle?.
It was hard communicating to my partner how I solved the problem, but I knew in my head exactly how I solved it. This is also something I need to improve on - What feedback/discussion did you have with your peer?.
We talked about how we approached the problem and how that would affect us in a job interview. - Is there anything you want to change about your approach to the next technical challenge?.
I am going to learn how to calculate Big O of a function to help create the most efficient solution. - Were you able to improve your approach? What went better?
Yes. I was able to communicate my solution and approach more effectively but it could still use some improvement.
- What worked well in your process?
I think my thought approach to the problem was good. I first tried to define the variables I would be using, the input and output, and a few other things that are common in most tech challenges. - What was difficult/where did you struggle?.
I was not able to come up woth a solution. - Is there anything you want to change about your approach to the next technical challenge?.
Nothing that I can think of right now. - Were you able to improve your approach? What went better?
I attempted calculating Big O of my solution. Didn't fully understand it but I have more exposure to it and plan on using it in future technical challenges.
- What do you want to continue working on?
I am going to continue working on practice technical challenges. I also want to continue studying Big O notation. - How will you continue working on it?
There are a lot of practice questions online that I can use as a resource. - How can you keep yourself accountable? (ex. meet with peers, meet with a mentor, continue with weekly reflections, etc.)
Keeping track of a To-Do list and deadlines for each item.