Good Technical Content
Technical content in algorithm (coding) and system design areas were very helpful. The patterns showed in algorithms (coding part) gives a framework for forming solutions to any new questions also on our own. I was able to come up with solutions to new problems also with this knowledge. The concepts in system design, I was struggling with the overall picture before, but after going through that content, I was able to understand the basic concepts especially sharding and the way/steps to do system design, and this gave me immense confidence. From improvements, I feel in system design, "how" to do each step should also be taught. For example, in high level design, we've to form services to handle functionality. How do we decide what services will be necessary for each use-case is still unclear. Secondly, resume building, it can be taught how to make resume such that it goes through ATS (the tool that HRs use to first pick resume - it uses keywords and numerous other things i think to select/reject a resume). This will help our resumes to get picked up by companies. Thirdly, resume building again, resume can be directly built by coaches, instead of just giving tips in a short 20min window. I did not get much help in improving my resume. Infact it'll be better if resume can be taken by coaches prior day or before hand, improve it and show the improvements in the next day coaching session. Fourthly, the mock interviews, the feedback given has to be improved. The feedback ideally has to say what I didnot do (steps I didnot follow for example), and also how it has be done, both. How it has to be done is not being given in the feedback. It can be checked if I'm following all the steps or not - for example clarifying functional requirements, then forming services, then going deep in a service. And also if i did something wrong in each step, and why it was wrong, and how to actually do it. For example, in an interview on designing distributed cache that i attended, when forming functional requirements, I missed functionality of creating cache. So like this it can be told that in this step you missed this. Overall the experience has been wonderful. Thank you interview kickstart!
