This candidate passed the interview because of their ability to work through the problem. There may have been a few hiccups but nothing that would sink the interview.
Watch HERE and below review
What they did well
- Wrote out the input, output and example
- asked intelligent questions
- Thinking Greedy to start, challenges his own thinking and gets to the crux of the problem
- identified the greedy approach, and challenged his assumptions and showed that he couldn't prove it
- Feels like a conversation,
- Very good communicator
- Knew every individual coin was a base case
- Writes great psuedo code
- Great inspection, Good strategy, coding section
- Index selection optimization
- Caught his mistake and added 1 after being prodded
What could be better
- diagram isn’t clear how he is progressing through the problem
- started to fall apart when pushed on the runtime
- Realized the history of the coins didn’t matter after being prodded
- Got a little lost when he was strategized the coin change solution. Tied up in managing the index
- Didn’t know to reference the call stack when asked about top down vs bottom up
- Kept switching between top down and bottom up without bringing the interviewer along
- Psuedo code , didn’t really have time to code
- No need to do binary search on the coin, a premature optimzation
- First iteration of code wasn’t functional
- Had issues defining the output runtime never asked about the size of the coins
- Didn’t review his code too thoroughly
Join the Community
Hackpack.io is the most active community of developers studying for programming interviews. You can apply on the site!
Top comments (1)
This is really impressive and of great value. The developers at iwanta.tech/ have an impressive background in VR application and software development, so they could handle tasks of any complexity.