Google: Difference between revisions
Content added Content deleted
(→Topics) |
|||
Line 105: | Line 105: | ||
*4k video file edit latency |
*4k video file edit latency |
||
RTP uses tcp, n/w level issues, check latency on which side traces, |
RTP uses tcp, n/w level issues, check latency on which side traces, |
||
= Networking Followup = |
|||
;1) Moving of files BW APAC & EMEA |
|||
1MBPS speed? whats wrong |
|||
multiple streams |
|||
pearing |
|||
latency |
|||
congestion |
|||
BW/Delay product BDP |
|||
TCP Window size |
|||
Packet capture |
|||
;2) SSH to remote server |
|||
GCP VM |
|||
timed out |
|||
;3) System Design |
|||
Past system design you have done |
|||
trade off you made in this |
|||
scaling this specific network |
|||
3-tier network design in public cloud. How do you diesgn |
|||
Will you need LB? Why? |
|||
;4) How can you establish secure connectivity to public cloud |
|||
VPN tunnel? |
|||
How do you ensure High Availabiltiy for this? |
|||
;5) Re-Evaluate the design? |
|||
Room for improvement? |
Revision as of 23:49, 13 December 2019
Topics
Stream | Topics | % Done |
---|---|---|
Networking | OSI layers | 100% |
TCP, IP, UDP, ICMP, ARP, DHCP, NAT, FTP | 100% | |
HTTP, SSL | 100% | |
Caching, Cookies, Certificates | Caching, Cookies, | |
DNS | Done | |
SMTP | ||
Latency, Tail Latency | ||
BGP, OSPF | Done | |
Load Balancing | ||
Linux | Shell scripting | |
Kernel, libraries, system calls | Done | |
Memory Management | ||
Permissions, file systems | Done | |
Linux Commands Brushup | Done | |
Programming | Python Brushup | |
Algorithms | ||
HTML, CSS | ||
Databases, SQL, Indexing | ||
Technical Quesitions | ||
Behavioral Questions | ||
Leadership Questions | ||
Designing | Medium sized Campus Design | |
Cheatsheet | Done |
Preparations
- 1st round
- 1st Week Dec starting
- Video interview
coding tech communication thinking
- 1 Hour:
1st Troubleshooting code Distributes system Web & Network technologies
- F2F - Bangalore office
2 tech Networking/General Web troubleshooting 1 manager
- Share use cases
- Working with Code (15 min)
- What is code, Issue & How to improve it.
- Ask question about question
- Break it down
- No IDE
- No library
Topics 2
- Semaphores
- Mutex
- Threads
Questions
- What are alternative solutions of Spanning tree?
Port Isolation Vlan Isolation Loopback Detection
- Tail Latency
200ms latency -> initial rto by most OSs Do not consider normal Retransmissions, but only RTOs exponential backoff rto will double with each iteration -> 400ms, 800ms, 1000ms congestion, pathmtu not honored, icmp rate-limited, reply pathmtud-reply packets dropped, os issues -> Zero window -> cpu high(response slow), memory high, disk issue
- 4k video file edit latency
RTP uses tcp, n/w level issues, check latency on which side traces,
Networking Followup
- 1) Moving of files BW APAC & EMEA
1MBPS speed? whats wrong multiple streams pearing latency congestion BW/Delay product BDP TCP Window size Packet capture
- 2) SSH to remote server
GCP VM timed out
- 3) System Design
Past system design you have done trade off you made in this scaling this specific network 3-tier network design in public cloud. How do you diesgn Will you need LB? Why?
- 4) How can you establish secure connectivity to public cloud
VPN tunnel? How do you ensure High Availabiltiy for this?
- 5) Re-Evaluate the design?
Room for improvement?