How to prepare for a JAVASCRIPT interview

How to prepare for a JAVASCRIPT interview


  1. JS internal working - example event loop
  2. Closure
  3. Tricky syntax questions
  4. Promise and Observables
  5. Object Oriented Programming in JS
  6. Define, compare or explain ES5, ES6 and JS etc

How to prepare for JAVA interviews

How to prepare for JAVA interviews

Generally you would have heard the Job description  for a JAVA developer like the following lines:
 
Below is the job role open for

1. Strong programming expertise in java and j2ee, (It means you should be Good with multi-threading, collections, JVM and its internal working)
2. Strong with Data Structures and Algorithms (It means you should know about sorting, searching, B-Tree, etc techniques )
3. Good with Design and Design Patterns (should follow SOLID principles of programming)
4. Very good communication skills (should be a clean coder and should be able to read and write code which is readable)
5. Strong analytical and logical skills (should be able to remove redundant code from the existing system every now and should be able to improve the time complexity and data complexity of the code.)

 

Here's a simplest list of topics to prepare on before attending any JAVA interview.

  1. JVM Internal working
  2. Threading
  3. JAVA 8 - Lambda, functional interface's, Streams and other new features
  4. Collections and Collections internal working
  5. Tricky syntax and trick questions
  6. Design Patterns
Will soon elaborate on the above points for a better explanation on them, stating why.

How to Install latest angular version

Its pretty much easy and here's a list of steps for a beginner:

  1. Install latest nodeJS from https://nodejs.org/en/download/
  2. Incase if nodeJS is already installed then update your npm with command "npm update" 
  3. Install the latest angular-cli on global level using command "npm install -g @angular/cli@latest", This command is also required if you already have angular-cli older version installed, it will update it to the latest version for new project. As of now Angular 8.0.3 is the latest version.
  4. Once you install the latest angular-cli then run "ng new your-project-name-goes-here" with what ever options you like. To know more about the available options list visit https://angular.io/cli/new