Skip to content

Instantly share code, notes, and snippets.

@mike1011
Last active July 17, 2023 19:46
Show Gist options
  • Select an option

  • Save mike1011/ed02f17fce9f18607a97d7586873f305 to your computer and use it in GitHub Desktop.

Select an option

Save mike1011/ed02f17fce9f18607a97d7586873f305 to your computer and use it in GitHub Desktop.

Revisions

  1. mike1011 revised this gist Jul 17, 2023. 1 changed file with 13 additions and 1 deletion.
    14 changes: 13 additions & 1 deletion FrontEnd Interview questions
    Original file line number Diff line number Diff line change
    @@ -36,6 +36,18 @@ NodeJS Payload Validation - use express-validator/payload-validator
    few ORM libraries in node
    Middleware in Nodejs
    Few libraries in Node - express, axios, sequelize,
    Node js for Microservices
    Node js for Microservices -
    https://medium.com/swlh/building-javascript-microservices-with-node-js-d88bf0bb2b92
    https://www.turing.com/kb/how-to-build-microservices-with-node-js
    Node is Single thread?
    What is event loop and how it works.
    working of event loop - https://nodejs.org/en/docs/guides/event-loop-timers-and-nexttick
    using multithreading in nodejs - https://www.digitalocean.com/community/tutorials/how-to-use-multithreading-in-node-js
    performance optimization in node -
    https://www.section.io/engineering-education/performance-optimization-techniques-for-node-js/
    https://www.simform.com/blog/node-js-performance/
    Transaction management in node -
    using sequelize - https://stackoverflow.com/questions/49654053/transaction-management-in-promises-operations-of-nodejs
    using raw sql - https://sehannrathnayake.medium.com/how-to-handle-mysql-database-transactions-with-nodejs-b7a2bf1fd203


  2. mike1011 revised this gist Dec 7, 2022. 1 changed file with 30 additions and 2 deletions.
    32 changes: 30 additions & 2 deletions FrontEnd Interview questions
    Original file line number Diff line number Diff line change
    @@ -2,12 +2,40 @@ What is Circular Dependency?
    Shallow vs Deep Copy.
    Array.sort() - with numbers and strings.
    PUT vs PATCH
    NodeJS Payload Validation - use express-validator/payload-validator
    What is package-lock.json?
    Nodejs Performance - using PM2, Load balancer, native cluster module in node,
    ---ref - https://medium.com/iquii/good-practices-for-high-performance-and-scalable-node-js-applications-part-1-3-bb06b6204197
    What is this? How arrow functions using it to help the binding?
    Session Management in Nodejs
    API Authentication in Nodejs
    Default memory size in NOdejs
    High Order functions in Javascript
    Features of ES6
    What is arrow functions and advantages
    let vs const vs var
    Use destructting and spread operator with example



    ======= Coding =================
    Reverse a string


    ======= REACT JS ===============
    Different lifecycle methods of a component
    Redux in React - what is action, reducer and dispatcher
    Class vs Functional comonents
    Error Boundary and how to use it.
    What is react-router and how to use it.
    How to handle 404 request using React router.
    Types of hooks..useState hook with and without dependency
    useMemo vs useCallback

    ======== NODEJS ================
    Nodejs Performance - using PM2, Load balancer, native cluster module in node,
    NodeJS Payload Validation - use express-validator/payload-validator
    few ORM libraries in node
    Middleware in Nodejs
    Few libraries in Node - express, axios, sequelize,
    Node js for Microservices
    Node is Single thread?
    What is event loop and how it works.
  3. mike1011 created this gist Feb 3, 2021.
    13 changes: 13 additions & 0 deletions FrontEnd Interview questions
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,13 @@
    What is Circular Dependency?
    Shallow vs Deep Copy.
    Array.sort() - with numbers and strings.
    PUT vs PATCH
    NodeJS Payload Validation - use express-validator/payload-validator
    What is package-lock.json?
    Nodejs Performance - using PM2, Load balancer, native cluster module in node,
    ---ref - https://medium.com/iquii/good-practices-for-high-performance-and-scalable-node-js-applications-part-1-3-bb06b6204197
    What is this? How arrow functions using it to help the binding?
    Session Management in Nodejs
    API Authentication in Nodejs
    Default memory size in NOdejs
    High Order functions in Javascript