- Stands for Facebook/Meta, Apple, Amazon, Netflix and Google.
- Set of good product based companies.
- What should you learn? Why should you learn? How should you learn?
- Filtration is based on our problem-solving skills.
- Data structures and algorithms
- Based on our problem-solving skills.
- Solve on the basis of efficiency
- Coding accuracy and productivity.
- Some good sources Of learning algorithms all
- MyCodeschool youtube
- Abdul Bari book
- Practice sources
- Interviewbit website
- Leaf Code website
- Richard Buckland YouTube classes
- Design
- Low-level design
- When we add new attributes least code change is needed.
- Some good sources are
- Corman book
- refactoring.guru
- High-level design
- Interviews, on job performance
- Knowledge of system design
- Some good sources are
- Designing data into applications.
- Alex Xu
- Programming language depth
- Learn a programming language in depth. MAANG companies have their own tech stack which is similar to others outside.
- Job performance is asked.
- Best source is Google.
- Computer science fundamentals
- Operating system/databases/network.
- Perfect Sources not yet available.
- Projects
- For example tweak garbage collector to work more efficiently
- Learn memory management from this context
- GitHub
- Host on cloud
- Herokuapp
- AWS free tier
- Companies like MAANG
- Amazon
- Microsoft
- Altassian
- Swiggy
- Razorpay
- Adobe
- Walmart labs
- Flipkart/Myntra
- Uber
- Lipping/rubric
- CQRS Design Pattern
- FAANG/MAANG Engineer
- Low Code Platforms
- Software Testing
- Secure Coding
- IOT
- Microservices
- Web Security
- UML Diagrams
- Fork–join model
- Dependency Injection
- Adapter Pattern
- Join Pattern
- DevOps
- Agile
- Security Awareness
- API gateway pattern
- Serverless Architecture
- Event Driven API paradigms
- Rational Application Development
- COTS
- Rational Software Architecture
- N layer/tier Architecture
- OAuth 2.0
- Scaling Microservices
- SAGA Pattern
- Circuit Breaker Pattern
- Singleton
- Immutable
FAANG/MAANG Engineer
Subscribe to:
Posts (Atom)
Recursion
Q What do you understand by a Recursive Programme? Recursion Is the process of repeating items in a self similar way. In programming langua...
-
Inheritanceis tightly coupled. Inheritance is basically used for polymorphism which can be done in other ways to. Generally over a time we d...
-
How can we secure our micro-services? Application security User security Spring access controls Framework security Interaction with downstre...
-
Q What is the difference between wireless sensor networks and IOT networks? Ans : IoT exists at a higher level then WSN. In other words,...
No comments:
Post a Comment