https://medium.com/@saifkhan666645/detailed-guide-for-software-engineers-interview-backend-56ff6a2bdc6f