This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
(async () => { | |
const delay = ms => new Promise(res => setTimeout(res, ms)); | |
// Function to load script dynamically | |
const loadScript = (url) => { | |
return new Promise((resolve, reject) => { | |
const script = document.createElement('script'); | |
script.src = url; | |
script.onload = resolve; | |
script.onerror = reject; |
Don't glance through the resume but read through it to understand about the candidates skills and thoughts from the information provided on it.
- Write down interview questions in such a way that it can re-worded when asking to different candidates
- Make sure that the questions are application based which not only checks for knowledge but also for its application.
- Internet Browser: Google Chrome recommended
- OS package manager: Homebrew recommended for Mac OS
- Version Control Systems: Git
- IDE: VS Code recommended
- Container: Docker
- Backend technology: Node.js for API
- Backend technology version control manager: nvm for Node.js
- BE API load testing tool: (K6) recommended
- SSH key generation
- [SSH key addition](https://docs.github.com/en/authentication/connecting-to-github-w
Onboarding checklist
- Office email address
- Office workspace access
- office signature template
- Office backdrops for client meetings
- Ask IT for logistics details of workstation
- Request for employee id
- HRMS access
- Payroll access
We can try to achieve the tight deadlines by
- Overstretching
- Resolving ciritical bugs only
- Deferring non-critical issues fixes as hotfixes
- Code quality comprise in tolerable manner but capturing the tech debt
- Teams should work together toward planning and strategizing to expedite the development and testing process.
NewerOlder