Win The Interview Game
A 3-hour interview will decide the next 1-3 years of your life.
How you behave during these 3 hours – what you say and how you negotiate your offer – will decide not only how much money companies will throw at you to snatch you up but also what your life will be like in the next couple of years.
The funny thing? These 3 hours are really just a game.
Yes, a software engineer interview and the whole preparation process are a game. And if you don't know how to play it, your chances of winning the game are pretty low.
So how can you learn how to play the game?
Most books about software engineer interviews tell you that you need to know the rules and...obviously teach you these rules. But knowing the rule doesn't guarantee that you will win. Knowing the rules doesn't guarantee that you won't do something "wrong." It only guarantees that you will play better than someone else who might not know them. But knowing how to play better is not equal to knowing how to win.
So what guarantees a win?
The winning strategy.
When you know when, where, and what to do in order to win. When you need to find the hidden doorway that gets you through to the 2nd level or when you need a special weapon to defeat the last boss. That's what guarantees victory. To win the game you need a winning strategy, in other words, you need a system that will take you from the first level to the castle with the princess and help you defeat everyone on your way. A system that gives you the WIN.
A step-by-step system that produces repeatable results
A system that doesn't rely on chance
A system that ensures you do nothing "wrong”
A system that helps you to ace a software engineer job interview and land you a dream job.
Every clever person knows the importance of systems with predictable results. And you probably already understand that we're going to talk about this kind of system, am I right?
First, I want to introduce myself and tell you about the journey I went on through to create this system.
Senior Software Engineer with 6+ years' work experience in the tech field. Over the years, I've worked for many companies, from a YCombinator startup to a large corporation working on products for Big 4 Wireless Carriers giants like AT&T.
Over the years, I have also seen the good, the bad, and the ugly side of interviews. They've helped me to learn how to play the "interview game" and create the winning strategy - the system that produces repeatable results.
Yet when I started my coding career 6 years ago, I didn't know a thing about interviews and totally sucked at playing the "interview game."
My first job application looked like this:
1. I found a resume template on Google.
2. I filled it with my information.
3. I sent it to 3 companies which I found on local job board websites.
And I then I waited...
No responses after one day.
"It's ok, it's just one day," I told myself.
No responses after seven days.
"Maybe they didn't get my email? Let's send it again."
No responses after two weeks.
“Hmm, that’s strange...”
Except, it wasn’t strange.
I know they read my emails. But what they did was read my email and then move it to the trash bin.
Want to know why?
My email subject was "trash."
My email message was "trash."
The resume that I sent to every company was the same, and it was also "trash."
But six years ago, I didn't understand that nor a lot of other things about the "interview game." I didn't understand the importance of a system. And I didn't have a system.
But as time went on, I began to learn. After a couple of interviews, I noticed similar patterns in the interview process: same structured questions, processes, and interviewers’ behavior. So I decided to create a simple Word file and write them down to better and faster prepare for the next interview. I named this file "The System.”
During 6 years, I edited and improved the system after each interview (and I had to do it very often). During these years, I applied for more than 110 software engineer positions myself, received 17+ job offers, failed more than 25 job interviews, and interviewed 100+ developers.
All this helped me to gain priceless knowledge of the interview process which I've analyzed, squeezed to the point, and compiled into the system dedicated to nail the interview process. From sending a cover letter with the resume to passing an interview and negotiating an offer.
This book was initially designed to be a professionally edited original system. But I went beyond that. In addition to all of the above, I've added all my tricks and "interview cheat codes", recent research in the field of recruitment that reveals new insights on the interview process, job interview tips from top-notch developers, and rarely heard hiring managers' pieces of advice I have collected. Combined, this has helped me develop a proven, repeatable system any developer can use to pass a software engineer job interview and land a high-paying job.
In this book, I’ll show you how to play the interview game.
And most importantly, I’ll show you how to win at the interview game!
1. People who have no or little experience and want to get your first programming job.
2. People who have graduated from a coding bootcamp or college and now want to prepare and ace your future interviews.
3. People who are a self-taught developer without a degree in computer science and want to get a software engineer job.
4. People who are afraid of failing your job interview, lack confidence and are nervous about it.
5. People who have a hard time passing software engineer job interviews and you want to start acing them with ease.
6. People who are sending job applications without success and not hearing anything from employers.
This book isn't exactly designed for technical interview preparation. It does not teach you how to solve coding problems. Those things are obviously prerequisites for getting a job as a developer, and if you are looking for exactly this kind of help, here is where you can find it: Leetcode (platform to prepare for the technical interview) and Codewars (coding challenges)
If you’d like to know more about my book’s content, take a look at the Table of Contents.
Let's highlight some of the interesting parts of the book that you will discover:
A proven system on preparing for each step of the software engineer job interview from A to Z, successfully acing them and getting high-paying offers.
Unusual ways to get a job interview without a degree or work experience you probably won't find anywhere else.
What 4 things every company looks for in every candidate for a software engineer position.
The exact steps for creating a resume that makes you stand out from the crowd and gets you an invitation to interview.
In-depth preparation for behavioral, problem solving, and technical interviews using the step-by-step system and actionable advice without the fluff.
My system to productively prepare for a technical interview in a short period of time (no, you don’t need to prepare for months)
8 steps framework to negotiate an offer and get the best deal possible (you could easily be leaving $10K, $40K, $90K+ on the table if you don't know how to negotiate)
The exact method on how to write creative cover letters to maximize your chances of getting noticed by recruiters and be invited to an interview.
How to create a LinkedIn profile every recruiter wants you to have (87% of recruiters use LinkedIn to check candidates before inviting them to an interview, according to statistics)
5 proven ways to stop feeling nervous during the job interview and look like a confident and high-value candidate.
LinkedIn cold message scripts that will convince recruiters invites you to a job interview.
And much more…
In the book you'll find a lot of interesting things, but here's more:
BONUS #1: The most optimized Resume template that ensured me 250+ interview invitations on autopilot in PDF and WORD formats.
BONUS #2: The system on how to negotiate a job offer to get the best deal and not leave $10K, $40K, $90K+ on the table in PDF format.
150+ pages proven repeatable system on how to prepare for each step of a job interview, pass it successfully, get an offer, and land a job.
The most optimized Resume template for every job application.
Personal resources for technical interview preparation (included in the book)
Personal list of 30+ resources where you can find a job (included in the book)
The system of how to negotiate a job offer to get the best deal.
A private community for ambitious developers with goals. We help each other succeed in job interviews, grow in our careers, and take advantage of opportunities in tech.
Almost all ambitious developers share the same three main goals: passing interviews and getting high-paying job positions, grow in their career, and finding & taking advantage of new opportunities.
The fun part?
1. It is almost impossible to find good websites, blogs, videos, or any other kind of resource that can actually teach you how to successfully achieve these three goals and reach the next career milestone. All they do is give generic and often outdated advice that does very little good.
2. All three goals require specific skills that can take years to master and until you acquire them all, it can seriously hold back your career advancement (aside from technical skills)
To experience this "fun part" for yourself, imagine you are an ambitious person who wants to get a job as a software engineer, and eventually evolve into a senior position. What would you need to do? First, you need to research all options available on the market, then select the companies and positions that best match your goals. Somehow, you need to secure interviews with these specific companies and then you must successfully pass them and negotiate for the most profitable offers. And finally, you need to do that job well and move up to a senior-level position. By constantly selling your ideas to your team and management (to get noticed and open up new opportunities), resolving conflicts with colleagues, dealing with the corporate culture, and much more, year after year.
If it sounds like too much hard work, that’s because yes, it is. But these are just steps.
Now let's look at what you actually need to win at each and every step.
First of all, you need to know which career opportunities can offer you the most benefits in the future. Next, you need to know which industries are the most promising (because you probably don't want to enter a dying or dead-end industry, right?), then you need to know how to "sell yourself" to companies in order to pass job interviews and get high-paying offers. Last but not least, you need to have various technical skills and specific soft skills to succeed at your job and career.
All of this does not even mention the many challenges and details that no one talks about, the ones that are difficult to overcome on your own. Things like how to ask for a raise (spoiler alert, you don't have to ask) or how to negotiate an offer to get 20%-150% more than what developers normally get, how not to leave $10K, $40K, $90K+ on the table or how to enter the field without a CS degree or many others not-too obvious situations.
And there is virtually no one out there to help you with this. What you find are useless resources OR helpful ones that either…
1. Cost a lot of money. A ‘mostly good’ course to develop communication skills, which is essential for career growth, costs $600. A high-end course, on the other hand, can cost as much as $10,000.
2. And/or very hard to find. Sure, there are lots of popular links to video tutorials on portals like Udemy and Coursera yet they do nothing more than telling yourephrased theories from already published books. I should know, I’ve wasted a lot of money on those. When you try searching for useful resources on how to grow into a senior level developer position, or how to develop persuasive skills, you simply end up with cheap and cheerful options that don’t offer any tried-and-tested practical help at all.
As a result of this colossal lack of resource, rarely discussed in developers' circles specific skills you need to acquire for career advancement and one more important factor, which I will discuss later on, I created the Tech Bandits community on May 17, 2021.
Just imagine if someone could tailor their advice to your very specific and exact needs and desires. A mentor who could tell you which career path to take, how to get on this path, what specific skills you need to develop and guide you along the way, from A to B, and tell you what the best course of action is, every step of the way. Wouldn't it be great to have such tailored advice so you don’t need to waste months trying to land a job or years trying to get a new position or promotion?
Now imagine that it's not just one mentor telling you all that, but a whole tribe of 100+ like-minded ambitious heads. Some of them with the same goal as you. Some who have already achieved it and now want to grow further. Everybody shares their experiences, failures, successes, advice, and stories and is willing to help anyone who asks.
If you want to know where to find these ambitious heads, this tribe, then you should know that they are in the Tech Bandits community.
But the truth is that our community is not for everyone...
Let me tell you why we accept only ambitious developers, why we call ourselves the "Tech Bandits" and what the Wild West has to do with all of this.
The Tech World is moving along way too fast and you've probably noticed that yourself. Every year, the tech industry changes a couple of times and introduces new technologies, frameworks, and approaches. New career opportunities arise so fast that they often slip through our grasp. I hate missed opportunities, and I bet you do too. too.
But just imagine for a second that you are always up to date with the latest trends. That you know where the best career opportunities are, and, the best part, know how to take advantage of them.
It's as if you were a bandit in the Wild West who is the first to know which banks hold large sums of money, the first to break into those banks and wipe them clean. As if those huge safes and stuffed bags of money are just there, waiting for you.
But here’s the thing...Have you ever seen or heard of someone robbing big banks alone? Probably not. It's almost impossible without partners in crime. Without other bandits.
To rob a bank on your own, you need to have great communication skills to build connections in the banking industry and be the first to know which banks get large sums; then use these connections to learn the nuances of banks’ security systems and to take advantage of their weaknesses. After that, you need to have great analytical skills to plan everything and awesome technical skills to break in and open their safes. Finally, you need to have the fastest horse around to make off with a large sum of money without getting caught.
Sounds like a lot of work for one person with a high probability of failure, right?
These days, you need just as many skills, connections and other assets to achieve your goals as a developer, if not more. You need to have great networking and analytical skills and an understanding of where the industry is headed to find career opportunities. You also need specific soft skills and various technical skills to take advantage of these opportunities. Just like robbing banks in the Wild West.
But only reading tech blogs and talking to your peers won't help you with all these tasks. Not only are resources lacking but the hard truth is that most of your peers don’t have the ambition and networking skills necessary to know where the best opportunities are to be found.
Most people think they can successfully cruise like a lone-wolf developer, but the truth is that you will easily fall behind, lose your competitive edge, waste years pursuing your goals, and miss out on the many opportunities that await you if you go at it alone.
How do I know this?
Because this is exactly the mistake I made. I was trying to grow and evolve my career alone.
Almost everything I know I learnt through a lot of failures, missed opportunities, and stupid mistakes. If I had a tribe of people like me at the time to have my back, people who shared the same goals and ambitions, people who were on top of the latest trends, and people who grew together in order to succeed, I would have achieved everything three times faster. I also would not have missed out on so many exciting options.
I’ll give you an example, dating back to 2016. This particular year was marked by the rise of ReactJS and the death of Jquery. Developers who eventually started learning ReactJS changed jobs to higher-paying ones within just a couple of months. Another example is the rise of the cryptocurrency industry in 2017 and 2020, where thousands of opportunities were instantly created: from entering the field as a developer to offering different services to crypto startups.
Can you imagine what doors can open to you when you know the nextbig thing?
But without a tribe to keep updated on the latest trends in this fast-paced tech world you can easily miss the next big thing and a ton of other opportunities.
That's why our community is for ambitious developers only. Because they are the ones looking for the best opportunities and they are the only ones who can take advantage of them. This is the third and most important reason why I created the Tech Bandits community – there is no other place where you can find such people, such Tech Bandits, together in the one place.
If everything I've said clicks with you, if you think you might just be a Tech Bandit, then I'm ready to tell you our vision:
"We are a community of ambitious, like-minded developers who have big goals and who are fighting together to achieve them."
The key word here is the word together. That's the difference between us and lone-wolf developers, who just do their job and miss out on so many opportunities that pass right by them. That's why we're ahead of the industry, moving faster than everyone else and really achieving our goals, rather than just dreaming about them before going to bed. If you feel that you are one of us: join us, and reunite with your lost tribe.
Note: This is a private and professional community for ambitious developers who have one trait in common - the desire to achieve something in life. If you don't think that you are that kind of person, I don't suggest joining our community.
Stop wasting years and grow your career using the experience, advice, stories, feedback, personal library and tips and tricks of other developers who have already walked the path you seek. People who know what specific skills you need to go along this path faster than they ever did.
Find guidance, support, and help through the entire job interview process: from writing a resume to acing interviews, negotiating job offers and landing your dream job.
Grow your professional network and connect with other Tech Bandits from different companies around the world. Open new opportunities that are hidden for lone-wolf developers.
Note: We are hosting our community on the best platform for it – circle.so.
Question: What is the Win “The Interview” Game Book?
150+ pages of proven repeatable system protocols on how to prepare for each step of a software engineer job interview, pass it successfully, get an offer, and land a job. A system that any developer can use to go from being unemployed and fearing job interviews to getting multiple job offers and a crystal-clear understanding of how to pass any job interview with complete confidence.
Question: For what kind of jobs is the Win The Interview Book for?
The book is perfect if you want to work as a Frontend, Backend, Full-Stack, or Web Developer.
Question: How can I upgrade?
Question: Is it really worth the money?
Think about how much it'll cost not to ace your coding interviews. You could easily be leaving $10K, $40K, $90K+ on the table. The better you perform in the interview, the more money companies will throw at you to try to snatch you up. For better or for worse, interview performance is their primary metric of your worth.
Question: How can I upgrade?
Question: What if it doesn’t work for me?
If you're not happy with the book, for any reason, you can reach out by email firstname.lastname@example.org in the first 30 days and I'll refund your purchase, no questions asked. Due to specific of the products refund does not apply to the "The Complete Package" and "The Elite Package". Only to "The Essentials" package.It is a proven repeatable system to prepare and successfully pass software engineer job interviews.
Question: What is the Complete Package?
You get 150+ page book Win "The Interview" Game with other bonuses + you get lifetime access to the Tech Bandits private community. The normal price for yearly access to it is $120.
Question: What is the Elite Package?
You get everything in the Complete Package plus I will personally contact you by email, discuss with you your career goals and position you want to get and after it:
1. Write your Resume in a "sellable" way that makes it stand out from the 99% of resumes.
2. Create LinkedIn profile every recruiter wants you to have from A to Z (from background cover to skills section)
3. Create Github profile so that you get noticed by recruiters. From profile Readme.md file to side-projects Readme.md files (if you have some)
Everything will be written according to your goals, no templates, no identical work.
It often takes 5-9 days, taking into account your comments and suggestions.
Question: I have some questions and want to contact you directly, how can I do it?