GoMaster Software Tech Interviews

Catalyse your preparation for interviews with top-tier software tech companies like Google and Microsoft.

Flat 50% off for college students and currently unemployed software development engineers.

 
Classroom @ BHIVE Workspace, Bengaluru

10 Sundays instructor-led immersive classroom sessions from 9:00 AM to 5:00 PM at BHIVE Workspace, HSR Layout Sector 6, Bengaluru. Starting from 19th of January 2020, invest 10 Sundays to give yourself a better career.

Registrations Closed for now!

Remote classroom for non-Bengalureans too!

Instructor-led remote classroom sessions on Mondays, Wednesdays and Fridays from 7:00 PM to 9:00 PM (India Standard Time) for 12 weeks starting from the 21st of September 2020. You can attend the sessions from the comfort of your home on your computer. Warm-up practice problems are going to start from the 7th of September (two weeks before the first live session).

Remote custom-designed one-to-one training

Custom-designed one-to-one training for interview preparations, mock interviews, or mastering a specific topic (dynamic programming, OS essentials, system design, C++ internals, competitive programming, etc.).


What does it take to crack a coding interview at a tech company like Google?

Trainers

Channa Bankapur

Associate Professor, PES University
M.E. (CS&E) from IISc Bengaluru
Worked for: Google, Adobe Systems, Cisco Systems, Mistral Solutions, Pragathi InfoTech

Channa Bankapur was a software developer for 10+ years in the industry. Currently, he is an associate professor for the last 5+ years at PES University, and is a trainer at GoMaster programs. He secured 99.97 percentile in GATE 2003 and pursued Master of Engineering in Computer Science and Engineering at the prestigious department of Computer Science and Automation, Indian Institute of Science (IISc) Bangalore. He has cleared technical interviews for the software development role in top tech companies including Google, Adobe Systems, Cisco Systems, Microsoft, Trilogy, Yahoo, NVidia, Intel, Ittiam, SoftJin, Mistral Solutions and a few others. He has interviewed over 100 candidates in the companies he has worked for including Google.

Narasimha Datta

Visiting Professor at BITS-Pilani and PES University
M.E. (CSE) from IISc Bengaluru
Worked for: Microsoft, Cisco, Citrix, Nevis Networks, Zscaler, Peritus.AI

Narasimha Datta has 16+ years of rich industry experience in software development at Microsoft, Cisco, Citrix, Nevis Networks, Zscaler, and Peritus.AI. Currently, he is a visiting professor at BITS Pilani and PES University, and is a trainer at GoMaster program. He secured 99.9 percentile in GATE 2003 and pursued Master of Engineering in Computer Science and Engineering at the prestigious department of Computer Science and Automation, Indian Institute of Science (IISc) Bangalore. He has first-hand experience in sitting on both sides of the interview table in the companies he worked for including Microsoft.

GoMaster Software Tech Interviews
Remote classroom for non-Bengalureans too!

Instructor-led remote classroom sessions on Mondays, Wednesdays and Fridays from 7:00 PM to 9:00 PM (India Standard Time) for 12 weeks. You can attend the sessions from the comfort of your home on your computer.

About the program

Instructor-led remote classroom sessions on Mondays, Wednesdays and Fridays from 7:00 PM to 9:00 PM (India Standard Time) for 12 weeks. You can attend the sessions from the comfort of your home on your computer. Participants connect over a Zoom (https://zoom.us) call on Mondays/Wednesdays/Fridays from 7:00 PM to 9:00 PM (India Standard Time) for live interactive sessions with the trainers Narasimha Datta and Channa Bankapur. The sessions are recorded and the recordings are made available for the participants for later viewing. The participants registered for this cohort can also attend the next cohort scheduled to start in January 2021 at no extra cost. The participants have access to all the training material including the content used during the live sessions and extra curated material to improve the problem-solving skills.

Topics Covered

Listing out detailed topics covered during the program does not justify the problem-solving nature of the program, but if you insist, the following are some of the topics discussed at some point in the program.

  • Linear and non-linear data structures
  • Comparison of data structures for a collection of elements like unordered/ordered arrays, linked lists, balanced search trees, hash tables, heaps, stack and queues
  • Understanding memory and pointers from a systems perspective
  • An intuitive way of analyzing the time and space complexities of the algorithms in terms of asymptotic Big-Oh notation
  • A systematic approach to solving problems with trees and graphs
  • Problem-solving strategies covering recursive thinking, divide-and-conquer, decrease-and-conquer
  • Space and time tradeoffs while designing algorithms
  • A systematic approach to solving optimization problems through algorithm design strategies exhaustive search, backtracking, branch-and-bound, approximation algorithms, greedy and dynamic programming
  • Intricacies of C/C++ including pointer arithmetic, building systems, libraries
  • System Design problems
  • Object-oriented design
  • Understanding systems concepts through the working of malloc, gdb, ping, assembler
 

Expectations from the participants

The program is much more than a refresher course on the relevant topics. Be open to unlearn solutions to many well known problems and learn a systematic way of solving problems to showcase your problem-solving skills to the interviewers. Set aside 7:00 PM to 9:00 PM (India Standard Time) everyday for the interview preparation. On Mondays, Wednesdays and Fridays, attend our remote sessions, and on the rest of the days work on the topics to reinforce the learning. We believe it builds the discipline and momentum. Use the momentum gained during the program to practice more problems faster until you face the interviews.

Placement Assistance

Mock interviews for each participant will be conducted towards the end of the program on demand. We are working with some software companies to refer relevant participants from our program.

Size of the batch

Batch of 20 participants is ideal.
20 plus or minus 10 is going to be the batch size.

Price Rs.50,000 Rs.25,000 per month

Contact us for attractive discounts for college students and currently unemployed software development engineers.

Learning is fun and effective with buddies.
10% off for each participant when you come in pairs.
15% off for each participant when you come in a group of three.
20% off for each participant when you come in a group of four.
25% off for each participant when you come in a group of five or more.

Refer a friend

Do you know someone who you think needs a program like this?
Referral award of 10% as a token of appreciation.
REFER A FRIEND

Venue

Remote sessions on Mondays, Wednesdays and Fridays at 7:00 PM to 9:00 PM (India Standard Time)

Remote custom-designed one-to-one training

Let us know your requirements, we will be glad if we can help. Pricing will on hourly-basis and will be negotiated a later stage.

We provide custom-designed one-to-one training programs for

  • Interview preparations.
  • Mock interviews.
  • Mastering a specific topic (dynamic programming, OS essentials, system design, C++ internals, etc.)

Frequently Asked Questions

Testimonials

Gallery

  • All
  • Corporate Training 2019
  • BLR Nov-Dec 2019
  • BLR Jul-Sep 2019
  • PESU 2019

Corporate Training 2019

Corporate Training 2019

Corporate Training 2019

BLR Nov-Dec 2019

BLR Jul-Sep 2019

BLR Jul-Sep 2019

PESU 2019

PESU 2019