
SS
Sudhanshu Sharma
The course has been great in my learning journey. I enrolled in this when I ought to dive in system design for interview preparations. Good to see lots of new content getting added continuously. But I do like more of the zoom live sessions we have. That has much more learning , and involvement.
So something similar maybe you guys can plan as a course with live sessions and a support community.
Something like this: arpitbhayani.me/masterclass
do check this, I'm planning to take that to improve and deep dive on my design skills.
SS
Sudhanshu Sharma
The course has been great in my learning journey. I enrolled in this when I ought to dive in system design for interview preparations. Good to see lots of new content getting added continuously. But I do like more of the zoom live sessions we have. That has much more learning , and involvement.
So something similar maybe you guys can plan as a course with live sessions and a support community.
Something like this: arpitbhayani.me/masterclass
do check this, I'm planning to take that to improve and deep dive on my design skills.
Oct 19, 2022
Oct 19, 2022
PP
Prashant Pandey
Hi Gaurav,
Before I point out what you can improve, I would like to say you have been doing great. I found you/interview ready very helpful.
I knew about your course from linkedin and youtube videos.
I started understanding system design from your videos only. have cracked few interviews. Not enough yet:p.
Few things that you can improve-
You can have contents categorised better on basis of topic like protocols, cache etc. Like we have in donnemartin.
Currently, There is no option of going in deapth or shallow study( might be tricky but I was thinking like in each section as you go watching difficulty level/depth can go increasing per viedeo).
PP
Prashant Pandey
Hi Gaurav,
Before I point out what you can improve, I would like to say you have been doing great. I found you/interview ready very helpful.
I knew about your course from linkedin and youtube videos.
I started understanding system design from your videos only. have cracked few interviews. Not enough yet:p.
Few things that you can improve-
You can have contents categorised better on basis of topic like protocols, cache etc. Like we have in donnemartin.
Currently, There is no option of going in deapth or shallow study( might be tricky but I was thinking like in each section as you go watching difficulty level/depth can go increasing per viedeo).
Oct 19, 2022
Oct 19, 2022
RM
Raj Kumar Maurya
1. willing to learn architecture and system design
2. yes good list of content ease to understand and well explained.
3. still in learning phase
RM
Raj Kumar Maurya
1. willing to learn architecture and system design
2. yes good list of content ease to understand and well explained.
3. still in learning phase
Nov 14, 2022
Nov 14, 2022
A
Aditya
The Course is good but I feel more case studies should be a dded which will give broader perspective to us in thinking about the solution when a new question comes up . I also feel questions which are not very familiar also needs to be added like Designing a POS system, Analytics System because these are not found in other courses.
Although you mentioned in your youtube videos that the course is good enough for SDE1, SDE2 but I feel adding concurrency in detail for case studies like Book My Show would be icing on the cake.
And I would also suggest that you should be bring SDE 3 also in picture in upcoming case studies because that will help us in building the thinking when we are solving any real -time problems in our organisation.
Thanks. Please reach out to be for more feedback.
A
Aditya
The Course is good but I feel more case studies should be a dded which will give broader perspective to us in thinking about the solution when a new question comes up . I also feel questions which are not very familiar also needs to be added like Designing a POS system, Analytics System because these are not found in other courses.
Although you mentioned in your youtube videos that the course is good enough for SDE1, SDE2 but I feel adding concurrency in detail for case studies like Book My Show would be icing on the cake.
And I would also suggest that you should be bring SDE 3 also in picture in upcoming case studies because that will help us in building the thinking when we are solving any real -time problems in our organisation.
Thanks. Please reach out to be for more feedback.
Nov 13, 2022
Nov 13, 2022
R
RJ
What prompted you to choose InterviewReady?
one-word: gkcs (hard to find video based content on LLD and HLD with his level of clarity and structure today)
How has our course helped you?
All Code is tradeoff. In a system design interview and while building an MVP in the real world you cannot throw everything at the problem You have to make few vital decisions and let go of many things.
Is there something we can improve on?
Please add more here LLD and Machine Coding: like TRELLO, SnakeAndLadder, 2048, LMS, Online Coding Platform, etc....basically please create video content from workat.tech/machine-coding/practice, leetcode.com/discuss/interview-question/object-oriented-design
R
RJ
What prompted you to choose InterviewReady?
one-word: gkcs (hard to find video based content on LLD and HLD with his level of clarity and structure today)
How has our course helped you?
All Code is tradeoff. In a system design interview and while building an MVP in the real world you cannot throw everything at the problem You have to make few vital decisions and let go of many things.
Is there something we can improve on?
Please add more here LLD and Machine Coding: like TRELLO, SnakeAndLadder, 2048, LMS, Online Coding Platform, etc....basically please create video content from workat.tech/machine-coding/practice, leetcode.com/discuss/interview-question/object-oriented-design
Nov 13, 2022
Nov 13, 2022
SA
Satyam Anand
What prompted you to choose InterviewReady? — Not enough well structured LLD course out there. Needed for refreshing the concepts.
How has our course helped you? — Well structured course.really helpful in revisiting the concepts quickly at one place along with elaborate examples.
Is there something we can improve on? — Need more complex lld designs in future .
SA
Satyam Anand
What prompted you to choose InterviewReady? — Not enough well structured LLD course out there. Needed for refreshing the concepts.
How has our course helped you? — Well structured course.really helpful in revisiting the concepts quickly at one place along with elaborate examples.
Is there something we can improve on? — Need more complex lld designs in future .
Nov 13, 2022
Nov 13, 2022
RK
Raja Kumar
The content of this course is great and the way it has been delivered is even greater. Overall course is good. I appreciate the effort.
But I would like to suggest one thing, the video captured while showing code is not very clear while watching it on small device like mobile phone.
RK
Raja Kumar
The content of this course is great and the way it has been delivered is even greater. Overall course is good. I appreciate the effort.
But I would like to suggest one thing, the video captured while showing code is not very clear while watching it on small device like mobile phone.
Nov 13, 2022
Nov 13, 2022
AK
Arun Kumar
I had already viewed some free videos by Gaurav. I learned about this course from there.
I started this course at the novice level, and now I'm rather confident and have learned a lot from it.
AK
Arun Kumar
I had already viewed some free videos by Gaurav. I learned about this course from there.
I started this course at the novice level, and now I'm rather confident and have learned a lot from it.
Nov 2, 2022
Nov 2, 2022
Completed "System Design Course". Thanks Gaurav Sen for your guidance and for this informative course.
#systemdesign #distributedsystems #Cloud
#HLD #LLD
Oct 18, 2020
BR
Bhavya Ratra
improving my engineering skills. was familiar with gaurav's work from youtube.
helped in thinking of a bigger picture in engineering and new concepts.
good so far. maybe keep the pdf's of all chapters at the beginning as i was making my own notes for first chapter and at the end i saw that they were already given.
not a big issue problem.
BR
Bhavya Ratra
improving my engineering skills. was familiar with gaurav's work from youtube.
helped in thinking of a bigger picture in engineering and new concepts.
good so far. maybe keep the pdf's of all chapters at the beginning as i was making my own notes for first chapter and at the end i saw that they were already given.
not a big issue problem.
Oct 21, 2022
Oct 21, 2022
GS
Gautam Sarkar
I have been following Gaurav Sen for a long time , i have understood concepts from him . So as a techer/mentor I knew his depth in knowledge and at the same time his teaching skills motivated or made me feel very confident to proceed with this course
GS
Gautam Sarkar
I have been following Gaurav Sen for a long time , i have understood concepts from him . So as a techer/mentor I knew his depth in knowledge and at the same time his teaching skills motivated or made me feel very confident to proceed with this course
Oct 19, 2022
Oct 19, 2022
Been meaning to write this for quite some time now. Finally here it is.
After joining Google, many friends and LinkedIn connections have reached out to me asking for interview preparation tips. Most of them are experienced software developers looking to switch, but not able to crack the interviews of their dream companies.
** Here is what worked for me: **
1. ALGO
Get a leetcode premium subscription. I had borrowed it from a friend, but it's worth the investment. Try to solve problems of different complexities- easy, medium and hard, have a good distribution. Avoid looking at solutions too early. Bang your head on the problem, it might look like you are taking a lot of time at first, but that is what develops your problem solving skills in the long run. Do practise writing code for these questions, just knowing the solution is not enough. Companies expect you to write complete bug free code in time, that too on plain text editors, no IDE features available. Another recommendation would be to pick one language and stick to it. Know all the std library functions in that language like how to sort, hashmap, set, priority Q etc. It won't be fun googling for such things during your actual interview :). I have actually seen people do that and waste precious time.
2. DESIGN
Prepare for both system design (HLD) and low level design (LLD). You need to read a lot about distributed system concepts out there. There are ample resources on the web for learning system design concepts. I would recommend Gaurav Sen's system design course. Even back when I had applied for Uber, I had watched his system design youtube videos and they were quite helpful. Now he has launched a dedicated course for it. It's worth the investment. You can get it here - bit.ly/3wkd8E3
3. PRACTISE PRACTISE PRACTISE
Solve a lot of algo questions, practise system design end to end - meaning think, write, draw like how you would do in a real interview. Do mock interviews to boost your confidence talking in front of an interviewer. Believe me, people get nervous in front of the interviewer and screw up even in simple questions.
4. TIME YOURSELF
In real interviews you are time bound (45 mins to 1hr depending on company). Make sure you practise solving questions within that time. Especially system design, where you need to think, explain, write and draw all in 45 mins.
5. APPLY
You will never feel prepared ENOUGH to apply. It happens with most of us. Set a deadline for your preparations and then just start applying to companies. Apply to multiple companies - it serves two purposes - backup as well as practise. You might want to schedule your dream company somewhere near the end though.
ALL THE BEST
#google #software #design #interview
Been meaning to write this for quite some time now. Finally here it is.
After joining Google, many friends and LinkedIn connections have reached out to me asking for interview preparation tips. Most of them are experienced software developers looking to switch, but not able to crack the interviews of their dream companies.
** Here is what worked for me: **
1. ALGO
Get a leetcode premium subscription. I had borrowed it from a friend, but it's worth the investment. Try to solve problems of different complexities- easy, medium and hard, have a good distribution. Avoid looking at solutions too early. Bang your head on the problem, it might look like you are taking a lot of time at first, but that is what develops your problem solving skills in the long run. Do practise writing code for these questions, just knowing the solution is not enough. Companies expect you to write complete bug free code in time, that too on plain text editors, no IDE features available. Another recommendation would be to pick one language and stick to it. Know all the std library functions in that language like how to sort, hashmap, set, priority Q etc. It won't be fun googling for such things during your actual interview :). I have actually seen people do that and waste precious time.
2. DESIGN
Prepare for both system design (HLD) and low level design (LLD). You need to read a lot about distributed system concepts out there. There are ample resources on the web for learning system design concepts. I would recommend Gaurav Sen's system design course. Even back when I had applied for Uber, I had watched his system design youtube videos and they were quite helpful. Now he has launched a dedicated course for it. It's worth the investment. You can get it here - bit.ly/3wkd8E3
3. PRACTISE PRACTISE PRACTISE
Solve a lot of algo questions, practise system design end to end - meaning think, write, draw like how you would do in a real interview. Do mock interviews to boost your confidence talking in front of an interviewer. Believe me, people get nervous in front of the interviewer and screw up even in simple questions.
4. TIME YOURSELF
In real interviews you are time bound (45 mins to 1hr depending on company). Make sure you practise solving questions within that time. Especially system design, where you need to think, explain, write and draw all in 45 mins.
5. APPLY
You will never feel prepared ENOUGH to apply. It happens with most of us. Set a deadline for your preparations and then just start applying to companies. Apply to multiple companies - it serves two purposes - backup as well as practise. You might want to schedule your dream company somewhere near the end though.
ALL THE BEST
#google #software #design #interview
Jun 12, 2021
Jun 12, 2021
I got many questions about how I got into Google. Here I am sharing my learnings from my journey:
1. Focus on basics: A firm grip on the basics is the building block for problem-solving. One should first focus on conquering the basics and then jump on the advanced level stuff.
2. Hard work: “The harder you work, the luckier you get” - Gary Player. One cannot run from hard work if one wants to crack MAANG. I used to get up at 4 am and study till 9 am before starting my daily job.
3. Structured preparation: Instead of randomly leetcoding, one should have a structured preparation. This helps in understanding the patterns and techniques behind the problems. Trust me, this will help a lot in interviews.
4. Mock interviews: One should participate in mock interviews with their friends or online communities. Before the final interview, one should at least give 8-10 mock interviews to know where they stand. It helps in building confidence and filling the gaps before the final interview.
5. Good friends: Having a friend circle with a healthy competition is always helpful. I cannot thank my flatmates enough for pushing me and sharing their knowledge with me.
Resources that I used:
1. For DSA I did an interview prep course by {S30} in 2019. This course helped me a lot in understanding the basics, structured preparation, and mock interviews. One can follow Jaspinder Singh for DSA content.
2. For system design, Gaurav Sen's InterviewReady. His videos were really helpful to understand not just the basics but the complicated system design architectures also. I finished Grokking the System Design Interview and System Design Primer earlier in 2019.
3. For revision, I prepared a list of questions - lnkd.in/gSm_eBU2. For Google, I revised these questions. If I used to find some interesting/continuation questions, I also used to solve them.
To give back to the community, I am planning to take 20 mock interviews this month. DM if you want to have a mock interview with me.
Reach out to me if you have any questions.
#Google #CodingInterview
I got many questions about how I got into Google. Here I am sharing my learnings from my journey:
1. Focus on basics: A firm grip on the basics is the building block for problem-solving. One should first focus on conquering the basics and then jump on the advanced level stuff.
2. Hard work: “The harder you work, the luckier you get” - Gary Player. One cannot run from hard work if one wants to crack MAANG. I used to get up at 4 am and study till 9 am before starting my daily job.
3. Structured preparation: Instead of randomly leetcoding, one should have a structured preparation. This helps in understanding the patterns and techniques behind the problems. Trust me, this will help a lot in interviews.
4. Mock interviews: One should participate in mock interviews with their friends or online communities. Before the final interview, one should at least give 8-10 mock interviews to know where they stand. It helps in building confidence and filling the gaps before the final interview.
5. Good friends: Having a friend circle with a healthy competition is always helpful. I cannot thank my flatmates enough for pushing me and sharing their knowledge with me.
Resources that I used:
1. For DSA I did an interview prep course by {S30} in 2019. This course helped me a lot in understanding the basics, structured preparation, and mock interviews. One can follow Jaspinder Singh for DSA content.
2. For system design, Gaurav Sen's InterviewReady. His videos were really helpful to understand not just the basics but the complicated system design architectures also. I finished Grokking the System Design Interview and System Design Primer earlier in 2019.
3. For revision, I prepared a list of questions - lnkd.in/gSm_eBU2. For Google, I revised these questions. If I used to find some interesting/continuation questions, I also used to solve them.
To give back to the community, I am planning to take 20 mock interviews this month. DM if you want to have a mock interview with me.
Reach out to me if you have any questions.
#Google #CodingInterview
Jul 19, 2022
Jul 19, 2022
Irrespective of your situation, everyone should be job ready always. Regardless of your industry, professionals and organizations alike have woken up to the fact that everything can change almost overnight – and with this change comes the demand for different technical skills. So that you have to constantly develop your skills to meet potential employers' current and future needs, this willingness to learn will ensure you stay on top of current trends and changes relevant to your profession.
Thank you, Gaurav Sen, for the Great course. I have become a great fan of you due to your simplicity and how you explain it. #interviewready #thankyou
Irrespective of your situation, everyone should be job ready always. Regardless of your industry, professionals and organizations alike have woken up to the fact that everything can change almost overnight – and with this change comes the demand for different technical skills. So that you have to constantly develop your skills to meet potential employers' current and future needs, this willingness to learn will ensure you stay on top of current trends and changes relevant to your profession.
Thank you, Gaurav Sen, for the Great course. I have become a great fan of you due to your simplicity and how you explain it. #interviewready #thankyou
Sep 24, 2022
Sep 24, 2022
