Introduction
It is the algorithm I have to learn better this time, 2019. What I do is to start to ask the algorithm in mock interview on interviewing.io. I have to learn how to be polite as well. One of ideas is to give the algorithm first, and then follow by "If you feel that it is too difficult in mock interview first 10 minutes, I will move to another algorithm much easy one."
Case study
Here are three steps I follow to quickly figure out:
1. Ask the input, graph, dynamic programming, tree algorithm. Which one should I ask?
Through the answer from the interviewee, I can quickly make a guess how strong he has in terms of confidence.
2. I will be very polite saying that if it is too difficulty in mock interview for first 10 minutes, I will move to another algorithm.
3. Give out Leetcode 236 lowest common ancestor since I like to learn and explore the algorithm.
Today I got a super talent to work with me. He gave out the solution in the first 10 minutes. It takes him less than 10 minutes to write a solution as well. We discussed the solution and make it work perfectly.
Here is his performance.
I wrote the solution and also learned to fix my bug quickly in less than 10 minutes. Here is my C# solution.
I also wrote a discussion post first on Leetcode.com and will make it better presentation later. Here is the link.
Show case
The interviewee chose to show case the interview. I like to support him and thank him to allow me to learn from his hard work in the interview.
5/9/19 at 10:00 PM Massively Parallel Goose interviewed by Platinum Burrito on interviewing.io
His thought out loud from 27:00 - 35:00 is really impressing and I learn how to do it as well next time.
No comments:
Post a Comment