Hey guys, so I usually tend to write long explanations in details, but learning about Personal/Behavioural questions got me thinking that I might sometimes (in life in general) just include the things necessary to make my point.
My question is what about the logical part of the interview - the technical questions.
I have searched most frequently asked fullstack web developers questions and having “built” projects (well out of follow-me Udemy courses) I do know answers to some of those questions, others like “What are the new features of HTML5”;“What is CSS preprocessor”, etc. i had no idea about, I probably have to memorize those too?
I forgot to mention I never had a programming job, so I’m trying to get my first (i’m focused on JS+Node+React).
Others questions like: Explain: Continuous Integration / Inversion of Control / Long Polling / Design patterns … explain API’s to someone who doesn’t know how to code? - Dude, I barely know to explain those stuff to someone that does know, without confusing him/her!
And it makes me feel sad that I have to memorize these as well, as those latter ones are more things that I should “understand”.
But… its never been explained to me in those 5 Udemy courses I’ve taken or 1000s of YouTube programming videos I’ve watched, hence it wasn’t even MENTIONED!
It leaves me feeling frustrated, stupid and defeated.
My 2 questions:
Is there any part of freeCodeCamp that can help me understand the latter part of the questions or if you are allowed to refer me to outside links? Or is memorizing those as well, just as okay, “enough”??
2nd Q. is: my first google result led me to this answer:
(CTRL+F): algorithm sections for JavaScript on freeCodeCamp
He said you should know the basics at least, was he referring to freeCodeCamp’s JS DSA mini-course: https://www.freecodecamp.org/learn/javascript-algorithms-and-data-structures ?