Not coming from a dev background and I need to self teach myself some software. I also have a Google interview postponed and had started going through an Algorithms book and hackerrank in Python. Now I'm thinking I should just switch to C++ and kill two birds with one stone. I was told to get a C++ book to go through and to just practice writing code and doing some leetcode. Does anyone have e practice tips or C++ book recs?
I’ve an EE background and I’ve recently started learning C++ myself. I find geeksforgeeks, interviewbit ( for algo & dc concept videos) codewars ( while starting out) and leetcode to be good
If you’re coming from a dev background I’d try C++ for java developers. If you’re not just learn about pointers. Stanford has good resources on that (blinkey). But even then learning pointers might be tough. If the place is cruise just do it in python. Don’t fake a skill you don’t have
Has to be c++. I told the guy I talked to that I needed time to learn it on my own and he understood. They're more interested in the domain expertise with the ability to do some production quality code.
Check out this book- Effective C++: 55 specific ways to improve your programs and designs
Prep using this book titled "elements of programming interviews". Pick up the C++ version and the Python version of the book. It contains the exact same set of questions in the same order. You'll understand what data structures to use in c++ and other subtle differences when you look at both solutions side by side!
Thanks for the tip. I had got the Python one for the other interview so now I'll just grab the c++ as well.
C++ has a steep learning curve. Focus on one language and get good at it.
Can't man, the test is in C++.
What is in c++? Google lets you choose