Tip 1: You need to practice as much as you can to improve your skills.
Tip 2: Being able to build logic is very important.
Tip 3: For interviews, focus on basic DSA if you want to apply to small or startup companies.
Tip 1: Your resume must be ATS-friendly for resume selection.
Tip 2: Only add skills that you can explain in interviews.
Create a Telegram bot using the NestJS framework and Node.js, which will:
Allow users to subscribe to receive daily weather updates.
Create an admin panel with Google login for updating bot settings (API keys, etc.) and managing user accounts (blocking/deleting, etc.).
Please share the bot's Telegram handle and the URL of the admin panel. Also, put the code on GitHub and share the repository URL here. You are expected to submit the assignment in 5 days; let me know if you need an extension.
1. Difference between == & === operators (Learn)
2. Hoisting in JavaScript (Learn)
3. Functions Types (Learn)
4. DOM (Learn)
5. Scopes and Scope Chaining (Learn)
6. Closures (Learn)
7. Promises and how to implement it with the Async function and perform operations.
8. Higher Order Function in JS. (Learn)
9. Difference between let and const. (Learn)
10. Write a function to fetch data from an API using the fetch method async. (Learn)
11. this keyword and its uses. (Learn)
12. new features of ES6. (Learn)
1. Why react over other UI libraries and explain its features? (Learn)
2. Difference between SPA & MPA (Learn)
3. JSX and syntax implementation and how to convert JSX into JavaScript.
4. Virtual DOM
5. Difference between class-based components and function-based components.
6. React Lifecycle Methods and how to implement them using functional-based components.
7. props and how to avoid prop drilling
8. React Hooks- useContext, useState, useEffect- with syntax and what we can pass in dependencies
useMemo- How it's different from useCallback with syntax
9. Higher Order Components and why we use them (Learn)
10. How we can optimize the performance of the React app (Learn)
11. Redux Functionality and how we use it to optimize performance.
Have to build a react counter app displaying counter and two buttons increase and decrease for increment and decrement buttons should be in the different component and increase and decrease functionality should be in another component we need to pass function as props to buttons components.

Here's your problem of the day
Solving this problem will increase your chance to get selected in this company
What is recursion?