Our great sponsors
-
Grokking-System-Design
Systems design is the process of defining the architecture, modules, interfaces, and data for a system to satisfy specified requirements. Systems design could be seen as the application of systems theory to product development.
Also, if leetcode is too tough, just head to YouTube for a walkthrough of the solution and make sure you understand it. There’s always a pattern for any kind of problem, you just have to find the pattern and apply the solution to it. Paying for a leetcode subscription is a good investment too. Since you’re a new developer, I believe they won’t ask you any system design questions, but if they do, here’s a good learning resource for it https://github.com/Jeevan-kumar-Raj/Grokking-System-Design
-
Know your data structures, algorithms and space/time complexity. Frameworks are nice to know but not really necessary in my experience, unless you wanna head into the front end developer route. This is a good guide, especially the curated leetcode questions section. https://techinterviewhandbook.org/
-
Appwrite
Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!
Related posts
- grind75, from author of blind75
- How to make the jump to FAANG companies?
- Extremely lost, and require career advice. How do I find my worth as a developer? How to improve my skillset?
- Are stem grads really the most successful?
- I'm a final year student from a tier3 college looking for internship for python dev roles from a long time and 95% times didn't even get a response. please review my resume and all criticism are welcomed.