Hey guys, I have an interview coming up fairly soon for a junior web dev (mostly front-end - JavaScript, HTML/CSS). I just need some clarification on some core programming fundamentals.
- What does “Have a Holistic understanding on design” mean?
- Is using Object Oriented Programming the best way to plan an application? (Analysis, Design, Programming)
- In OOP, what is the overview of Abstraction, Polymorphism, (I already know Inheritance pretty well), Encapsulation?
- Should I know big things such as Map Reduce / Big O Notation / Recursion ?
- Any other common junior web dev questions you can think of?
Thanks guys, really appreciate it!