What You Will Learn!
- Crack bit manipulation problems, whether in interviews or at work
Description
Note: This course is a subset of our 20+ hour course 'Break Away: Programming Interviews' so please don't sign up for both:-)
Programming interviews are like standard plays in professional sport - and bit manipulation questions are very common in certain types of interviews!
This course has been drawn by a team that has conducted hundreds of technical interviews at Google and Flipkart
Bit manipulation problems are an interview favorite, and they also pop up in some real-word programming cases, particularly low-level or very computationally intensive tasks.
What's covered:
- The bitwise AND, OR, NOT operators: Visually understand exactly how the bitwise AND, OR and NOT operators work
- Bitwise Shifting - Overflow and Fill: The bitwise shift operators can be quite tricky - we cover these in some detail
- Bit Manipulation - get and set a specific bit
- Counting Set Bits with a nifty trick to do so in time complexity O(# of 1s)
Who Should Attend!
- Nope! Please don't enroll for this class if you have already enrolled for our 21-hour course 'Break Away: Programming and Coding Interviews'
- YEP! New engineering graduate students who are interviewing for software engineering jobs
- YEP! Professionals from other fields with some programming knowledge looking to change to a software role
- YEP! Software professionals with several years of experience who want to brush up on core concepts
TAKE THIS COURSE