mirror of
https://github.com/wahyd4/knowledge.git
synced 2026-08-08 20:57:48 +10:00
Update some thing regarding interviews
This commit is contained in:
+1
-1
@@ -6,7 +6,7 @@
|
||||
- [Kotlin](categories/kotlin.md)
|
||||
- [JavaScript](categories/javascript.md)
|
||||
- [Ruby](categories/ruby.md)
|
||||
- [Interview](categories/interview.md)
|
||||
- [Interview](categories/interviews/interview.md)
|
||||
- [Software Design](categories/software-design.md)
|
||||
- [Message Queue](categories/message-queue.md)
|
||||
- [Database](categories/database.md)
|
||||
|
||||
@@ -1,5 +1,23 @@
|
||||
# Interviews
|
||||
|
||||
## System design
|
||||
|
||||
### Questions to ask when you receive a question
|
||||
|
||||
* How many users will be using it? What's the throughput we need to design for?
|
||||
* Do we need to consider accessing by users from multiple countries and regions?
|
||||
* Is this for a single tenant for multiple tenants?
|
||||
* What's the latency requirements?
|
||||
* Do we need to consider logging and montoring?
|
||||
|
||||
### Steps to answer the question
|
||||
|
||||
* First, briefly talk about what the high level design, the components
|
||||
* Briefly calculatt the traffic which relates to what db you choose and system architectures.
|
||||
* Talk about the DB choice and why, NOSQL or relational SQL database
|
||||
* Keep interation with interviewers, and ask if the answer is good enough, do you want me to dive deeper?
|
||||
|
||||
|
||||
## resources
|
||||
|
||||
- [https://github.com/kdn251/interviews](https://github.com/kdn251/interviews)
|
||||
@@ -7,6 +25,7 @@
|
||||
- [5 Salary Negotiation Rules for Software Developers](https://dev.to/aershov24/5-salary-negotiation-rules-for-software-developers-get-20-on-top-of-your-market-rate-2jii)
|
||||
|
||||
|
||||
|
||||
## Some interview questions
|
||||
|
||||
### Why ssd is faster than hdd
|
||||
Reference in New Issue
Block a user