Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

DSA-JavaScript

This is my own collection for self preparation. If it helps you, I will be glad.

What will be the output

Modify the output

JavaScript Interview Preparation

React Questions

React Native Questions

Why we should use StyleSheet.create instead of a plain object?
  • As per documentation, The style prop can be a plain old javascript object. As a component grows in complexity, it is often cleaner to use StyleSheet.create.

  • You have some methods and properties that boost the development. For example, the property StyleSheet.absoluteFill will do position: 'absolute', left: 0, right: 0, top: 0, bottom: 0, or the method compose() will allow you to combine two styles, overriding it.

  • In the simulator, when using stylesheet will display an ERROR, and when using the plain object will display only a WARNING.

Known issues

In some cases React Native does not match how CSS works on the web, for example the touch area never extends past the parent view bounds and on Android negative margin is not supported.

Redux Questions

Software Engineering Questions

A Singleton is an object which can only be instantiated one time. Repeated calls to its constructor return the same instance and this way one can ensure that they don't accidentally create multiple instances.

var object = new (function () {
  this.name = "Sudheer";
})();

Video Tutorial for Below Questions

  • What is the difference between map and filter
  • What is the difference between null and undefined
  • What is the difference between == and ===
  • Explain Event Delegation
  • Flatten below array
let arr = [
  [1,2],
  [3,4],
  [5,6,[7,8],9],
  [10,11,12],
  ];
  
  // [1,2,3,4,5,6,7,8,9,10,11,12]
  • Difference between var, let and const
  • What is the output of below code ?
function a(){
  for(var i=0; i<3; i++){
    setTimeout(function log(){
      console.log(i); // What is logged ?
    }, i*1000);
  }
}

a();
// output :
// 3
// 3
// 3
// Replace var with let, the output :
// 0
// 1
// 2
  • explain call apply and bind
  • composition polyfill
function addFive(a){
  return a+5;
}

function subtractTwo(a){
  return a-2;
}

function multiplyFour(a){
  return a*4;
}


  • implement pipe
  • implement promise.all
  • React Interview Questions
    • Explain life cycle method both in class and function
    • ways to center a div
    • What is CSS Box Model ?
    • Implement a de bounce function

front end screening round

link 1

link 2

link 3

Cognizant ReactJS Interview

React JS interview Manager Round

IBM Technical Round for Freshers

Client Round on React JS

List of company career pages

Books

Tutorials

Interview Question Sets

Helpful Github Repos