
Ace The Technical Interview
Be A Top Candidate
You're a developer. Maybe you just graduated a bootcamp or you're self-taught. Perhaps you studied at a University. Whether you're a web developer, full-stack developer, or a software engineer you have ambitions. Dreams. Goals. You don't play the game, you change the game. Now its time to switch to a dream company. Perhaps a name brand tech company or a startup. There's nothing you can't do... except invert a Binary Search Tree during the most important interview of your life.
Don't be unprepared. Technical interviews don't have to be scary. It may require retraining the brain a bit, and giving up your social life for a few weeks, forsaking sleep, even disconnecting from Pokemon Go, but everyone has the potential to interview well. That's where we come in. Our part-time four-week program will prepare you for whatever <insert dream company here> throws at you.
Check out our open-source algorithm practice regimen here:
What You'll Learn
Algorithms
Have you ever wanted to just look at a function and understand its time complexity? Or what makes an algorithm optimal vs. suboptimal? We'll show you how to identify the correct Big-Oh in O(1) time instead of O(n2). The best part? You won't have to become a mathematician.
Data Structures
Know the difference between an Array, Vector, and a Linked List? When to use a Graph instead of a Tree? Would you like to know how to implement the common data structures? No worries! Just four weeks with us and you'll become a natural.
Challenges
Applying your data structures and algorithm skills to solve problems is critical. You'll become comfortable at solving coding challenges. Prepare yourself to skyrocket to the top of the leaderboards. Interviewers will try to challenge you but you'll be ready.
Design Patterns
AJAX is for cleaning. A Bridge is for crossing a river. A flyweight is for... wait, what's a Flyweight? Those are names of Design Patterns. Design Patterns serve as vocabulary for communication and as guidance for ideas that repeat during development. You'll learn all about them.
Systems Design
You'll learn how to visualize how different parts of a system work together, depend on each other, and integrate together. You'll become comfortable with various architectures and how to use them to your advantage. Additionally, we'll discuss OOP and functional programming paradigms.
Career Support
You debug your code, now let us debug your interview technique. You'll receive practice interviews, techniques that make you more effective, help with salary negotiation, interview strategies, and whitebaording. We'll continue to support you throughout your carrer.
Perfect For:
Bootcamp Gradudate
Let's face it. You completed a coding bootcamp because you want more money. They made you into a fanastic web designer and developer. Now let us make you a fantastic technical interviewer.
Advancing Developer
You've built products used by many (if not all). You're a worthy candidate. Now its time to nail those challenging questions asked during interviews. Inverting Binary Search Trees? No problem. You'll be balancing them, too.
C.S. or other I.T. College Grad
You studied theoretical computer science (or maybe you didn't). Perhaps you need a refresher. Those technical interviews are more challenging than you thought. We can help. Go ahead, treat yourself. Give yourself an edge.
Alien from Mars
The job market on Mars is barren. You travelled a long way to find a better job. You're an expert at invert barkine-contribulation theory but no human knows what that is. No problem. Interviewers here speak algorithms. Give us four weeks and we'll teach you how to speak it.