My System for helping students ace the FAANG Interviews

This how I approach my personal coaching plans

Devansh
6 min readJun 22, 2022

To help me understand you fill out this survey (anonymous)

A lot of you reach out to me wrt to my personalized coaching plans. In this post, I will give you a quick overview by answering some of the common questions/concerns that I come across. These should give you a clear indication of what to expect if we do decide to work together.

These are all perfectly reasonable questions. We will cover these and many more throughout this article

Without any further ado, let’s get right into it.

What will our time working together look like?

I like to split our time together into weekly chunks. I find that a weekly schedule allows for a perfect balance of flexibility and rigor. Our weeks will be split into 3, hourly sessions. Prior to the sessions, you will be expected to have practiced roughly 10 questions, based on our recommendations. They will consist of-

  1. Problem Solving- If there were any problems you really struggled with during your preparation, we will go over that question during our meeting.
  2. Weekly Review- We will review your results for the week and based on that come up with a detailed plan for the upcoming week. I will tell you what topics to focus on, give you some tips and tricks to solve problems you’re struggling with and tailor your questions distribution to meet your needs.
  3. Mock Interviews- I’m a huge believer in stress testing your learnings. Mock interviews are a great way to test your progress in a timed environment and force yourself to talk out loud. This is very beneficial for your interviews. Following is how I recommend structuring your answers during your mock interviews.
The personalized plans have allowed all my students to have great success as it allows them to target their weakness and discover their strengths.
  1. Specific Consultations- Some people have very specific needs. Reach out to me for your needs, and we’ll talk about if there’s a match
Proven results with people all over.

How you should prepare for our sessions

To prepare for our sessions together, I need you to have done the questions for the week before our review session. That way we will have enough data points to be able to personalize your plan for the next week.

This is an excerpt from my article “Your plan for acing FAANG interviews.” We will modify this template based on your needs.

As you cover every question, I want you to take very detailed notes on what your experience with that question was. How Long did it take you to solve the question? Where did your solution diverge from the optimal solution (if you struggled with it)? What thoughts came to your mind as you went through the question? Did specific words/examples remind you of certain DSA? All these are crucial. This is all information we can use to refine your skills. I suggest using this template when looking at Leetcode questions to all my students.

If you’re looking for a resource to help your theoretical Computer Science, Software Engineering, and understanding of the tech industry, check out my newsletter Coding Interviews Made Simple

How will you benefit from working with me?

Look through my articles and newsletter. You will see that the results speak for themselves.

I have experience with people from all backgrounds.

Some of the notable benefits include-

  1. Actual mastery over DSA- Instead of making you memorize patterns and solutions, my approach allows you to build up long-term mastery over the topics. My services are designed so that you stop needing me as you master your own skills.
  2. The best tips and tricks- Thanks to my experience working with students and competitive programming, I have discovered a lot of tips and tricks to learn how to optimize solutions and spot the trickiest problems. For example, following is my framework for spotting graphs in coding interviews.
  3. Targeted learning- Instead of spending hours doing 500+ Leetcode questions and still not feeling confident, accelerate your learning journey in a targeted and effective manner.
  4. Improved Communication- Through our weekly mock interview and review session, I will help you master your communication. During our problem solving sessions, you can see how I approach questions and create solutions in a methodical manner.
  5. Learn how to self study- Once you go complete the tutoring process, you will know exactly how to self study these concepts in the most efficient manner.
All the services I provide have provided top-notch results. Feel free to reach out to see if we would be a good match.

To see the benefits of my system, check out my article How I helped a non-Computer Science student nail a FAANG software dev job

How Would I recommend picking the questions?

Leetcode’s Random button is a blessing. I recommend doing random questions to allow your brain to maximize learning (more information here). However, it only natural that you will need to put more effort into certain questions. Out of your weekly quota of 10 questions, I will allocate a certain number to a specific topic, if there is a need. I have a good collection of questions per topic which I will recommend where we identify a need.

This is a sample. Adjust according to your needs. Article: Why You need Easy Questions to ace Your FAANG Interviews

This will allow us to balance from both the extra analysis that random questions allow us to do and the targeted learning of filtering questions by specific topics/ideas.

That’s it for the FAQs. If you have any questions for me, you can always reach me through the links below. My method has a lot of success stories, and I’d love for you to be the next.

For your interviews/career a base in Software Engineering, Math, and Computer Science is crucial. It will help you conceptualize, build, and optimize your solutions. My daily newsletter, Coding Interviews Made Simple covers topics in Algorithm Design, Math, Recent Events in Tech, Software Engineering, and much more to make you a better developer. I am currently running a 20% discount for a WHOLE YEAR, so make sure to check it out.

I created Coding Interviews Made Simple using new techniques discovered through tutoring multiple people into top tech firms. The newsletter is designed to help you succeed, saving you from hours wasted on the Leetcode grind. I have a 100% satisfaction policy, so you can try it out at no risk to you. You can read the FAQs and find out more here

Feel free to reach out if you have any interesting jobs/projects/ideas for me as well. Always happy to hear you out.

For monetary support of my work following are my Venmo and Paypal. Any amount is appreciated and helps a lot. Donations unlock exclusive content such as paper analysis, special code, consultations, and specific coaching:

Venmo: https://account.venmo.com/u/FNU-Devansh

Paypal: paypal.me/ISeeThings

Reach out to me

Use the links below to check out my other content, learn more about tutoring, or just to say hi. Also, check out the free Robinhood referral link. We both get a free stock (you don’t have to put any money), and there is no risk to you. So not using it is just losing free money.

Check out my other articles on Medium. : https://rb.gy/zn1aiu

My YouTube: https://rb.gy/88iwdd

Reach out to me on LinkedIn. Let’s connect: https://rb.gy/m5ok2y

My Instagram: https://rb.gy/gmvuy9

My Twitter: https://twitter.com/Machine01776819

If you’re preparing for coding/technical interviews: https://codinginterviewsmadesimple.substack.com/

Get a free stock on Robinhood: https://join.robinhood.com/fnud75

--

--

Devansh

Writing about AI, Math, the Tech Industry and whatever else interests me. Join my cult to gain inner peace and to support my crippling chocolate milk addiction